Добре дошъл/дошла, Гост. Моля, въведи своето потребителско име или се регистрирай.

Влез с потребителско име, парола и продължителност на сесията

Новини:

Автор Тема: Скриване на името на директорията в адресната лента без htaccess  (Прочетена 1554 пъти)

Неактивен Stanislav Balev

  • За малко е тук
  • *
  • Публикации: 14
  • Репутация: 0
Здравейте колеги,

Работя върху едно сайтче, което се намира в папка example.com/Joomla иска ми се когато потребителя изпише името на сайта да се визуализира просто example.com (*във всички страници).

Ситуацията е следната:

* на хостинга има още няколко уебсайта и домейна example.com e assign-ат към папката Joomla (в която се намира сайта)
* има 301 redirect от папка wordpress(стария им сайт) към папка Joomla(новия)
* опитвах чрез .htaccsess-a, да скрия само името на папката - става частично (само в началната страница в останалите е example.com/Joomla/ime-na-article)

Код: newbielink:javascript:void(0); [nonactive]
RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]


RewriteRule ^Joomla(.*) /$1 [QSA,R=301,L]
RewriteRule  wordpress  -  [S=2]
RewriteRule  ^$ Joomla/    [L]
RewriteRule  (.*) Joomla/$1 [L]

имам активирани настройки
* SEO URL's - YES
* Use URL rewriting - YES

Как мога да премахна името на папката, като htaccsess-a не е опция.
Също така нямам право да преместя сайта в по-горна директория.


Неактивен Михаил Михов

  • Администратор
  • Мега Гуру
  • *
  • Публикации: 3909
  • @Mihail
  • Репутация: +80
    • MyWeb1
Нещо не разбрах.
Искаш example.com да отваря папката Joomla?
myweb1.eu // Български платежни методи за HikaShop

Неактивен Stanislav Balev

  • За малко е тук
  • *
  • Публикации: 14
  • Репутация: 0
Нещо не разбрах.
Искаш example.com да отваря папката Joomla?

В момента сайта се намира в example.com/Joomla, а аз искам сайта да си стой в тази папка,но при изписване на домейна да излиза само example.com (без името на папката) чрез .htaccess успях да премахна името на папката, но само в главната страница на всички останали името на папката излиза в адрес лентата (пример: example.com/Joomla/ime-na-article) а трябва да бъде (example.com/ime-na-article)


Неактивен Михаил Михов

  • Администратор
  • Мега Гуру
  • *
  • Публикации: 3909
  • @Mihail
  • Репутация: +80
    • MyWeb1
Не, нямаш опция, или аз поне не се сещам.
Насочваш домейна през цпанел към  /Joomla/ и забравяш за 301 от /wordpress/

// Ако правилно разбирам, до сега домейна е отварял /wordpress/ ,  сега трябва да отваря /Joomla/
myweb1.eu // Български платежни методи за HikaShop

Неактивен Stanislav Balev

  • За малко е тук
  • *
  • Публикации: 14
  • Репутация: 0
Да така беше, но сега в адрес лентата изписва newbielink:http://www.domeina.com/Joomla [nonactive], а ми се иска да не го изписва

Неактивен Михаил Михов

  • Администратор
  • Мега Гуру
  • *
  • Публикации: 3909
  • @Mihail
  • Репутация: +80
    • MyWeb1
Да така беше, но сега в адрес лентата изписва www.domeina.com/Joomla, а ми се иска да не го изписва
Премахни 301 от htaccsess
myweb1.eu // Български платежни методи за HikaShop