Joomla! България

Стари версии на Джумла! => Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: Stanislav Balev в 30 Януари, 2017, 15:45:04

Титла: Скриване на името на директорията в адресната лента без htaccess
Публикувано от: Stanislav Balev в 30 Януари, 2017, 15:45:04
Здравейте колеги,

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

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

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

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 не е опция.
Също така нямам право да преместя сайта в по-горна директория.

Титла: Re: Скриване на името на директорията в адресната лента без htaccess
Публикувано от: Михаил Михов в 30 Януари, 2017, 15:54:00
Нещо не разбрах.
Искаш example.com да отваря папката Joomla?
Титла: Re: Скриване на името на директорията в адресната лента без htaccess
Публикувано от: Stanislav Balev в 30 Януари, 2017, 16:20:50
Нещо не разбрах.
Искаш example.com да отваря папката Joomla?

В момента сайта се намира в example.com/Joomla, а аз искам сайта да си стой в тази папка,но при изписване на домейна да излиза само example.com (без името на папката) чрез .htaccess успях да премахна името на папката, но само в главната страница на всички останали името на папката излиза в адрес лентата (пример: example.com/Joomla/ime-na-article) а трябва да бъде (example.com/ime-na-article)
Титла: Re: Скриване на името на директорията в адресната лента без htaccess
Публикувано от: Михаил Михов в 30 Януари, 2017, 18:15:52
Не, нямаш опция, или аз поне не се сещам.
Насочваш домейна през цпанел към  /Joomla/ и забравяш за 301 от /wordpress/

// Ако правилно разбирам, до сега домейна е отварял /wordpress/ ,  сега трябва да отваря /Joomla/
Титла: Re: Скриване на името на директорията в адресната лента без htaccess
Публикувано от: Stanislav Balev в 30 Януари, 2017, 18:37:14
Да така беше, но сега в адрес лентата изписва www.domeina.com/Joomla, а ми се иска да не го изписва
Титла: Re: Скриване на името на директорията в адресната лента без htaccess
Публикувано от: Михаил Михов в 30 Януари, 2017, 18:51:49
Да така беше, но сега в адрес лентата изписва www.domeina.com/Joomla, а ми се иска да не го изписва
Премахни 301 от htaccsess