#Удаление слеш в конце URL
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]
При соблюдении такого условия не удается авторизоваться в админке сайта на joomla.
URL входа https://site.ru/administrator/
Как поставить в исключения данный URL, чтобы не было проблем с авторизацией?
LEOnidUKG
RewriteBase /
RewriteRule ^ administrator — [L]
1_st
Сори за возможный оффтоп.
Чтобы не создавать новую тему, подскажите, как в htaccess заблокировать прямые заходы на определённые страницы сайта, например site.com, site.com/post?
Шаров Александр
LEOnidUKG #:
RewriteBase /
RewriteRule ^ administrator — [L]
К сожалению, такая комбинация дает ошибку 500
jkm
Шаров Александр #:
К сожалению, такая комбинация дает ошибку 500
Там лишний пробел между ^ и administrator.
Ещё вариант просто поменять RewriteCond %{HTTP_HOST} (.*) RewriteCond %{REQUEST_URI} /$ [NC]
На RewriteCond %{REQUEST_FILENAME} !-d
#Удаление слеш в конце URL
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ $1 [L,R=301]
Шаров Александр
jkm #:
Там лишний пробел между ^ и administrator.
Ещё вариант просто поменять RewriteCond %{HTTP_HOST} (.*) RewriteCond %{REQUEST_URI} /$ [NC]
На RewriteCond %{REQUEST_FILENAME} !-d
То, что нужно! Спасибо
Vladimir
jkm #:
Ещё вариант просто поменять RewriteCond %{HTTP_HOST} (.*) RewriteCond %{REQUEST_URI} /$ [NC]
На RewriteCond %{REQUEST_FILENAME} !-d
Все тот же htaccess и тот же вопрос исключение админки, только WP, можешь подсказать? Страя версия редактора WP, все работает <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_URI} !^/wp-admin/ RewriteCond %{THE_REQUEST} ? RewriteRule ^(.*)$ /$1? [R=301,L] </IfModule> В новой версии WP , Титл ( заголовок страницы не сохраняется, меняется на Auto Draft )
Gerga
Vladimir #:
Все тот же htaccess и тот же вопрос исключение админки, только WP, можешь подсказать? Страя версия редактора WP, все работает <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_URI} !^/wp-admin/ RewriteCond %{THE_REQUEST} ? RewriteRule ^(.*)$ /$1? [R=301,L] </IfModule> В новой версии WP , Титл ( заголовок страницы не сохраняется, меняется на Auto Draft )
надо исключить wp-json и index.php.
Vladimir
Gerga #:
надо исключить wp-json и index.php.
Спасибо! wp-json включал, а вот index.php не хватало, для полного счастья 😊
PS Этот код, надо включать на все WP, так как вебмастер индексирует все подряд с левыми запросами в URL
Шаров Александр
Всем привет!
В htaccess есть условие
При соблюдении такого условия не удается авторизоваться в админке сайта на joomla.
URL входа https://site.ru/administrator/
Как поставить в исключения данный URL, чтобы не было проблем с авторизацией?
LEOnidUKG
RewriteBase /
RewriteRule ^ administrator — [L]
1_st
Сори за возможный оффтоп.
Чтобы не создавать новую тему, подскажите, как в htaccess заблокировать прямые заходы на определённые страницы сайта, например site.com, site.com/post?
Шаров Александр
RewriteBase /
RewriteRule ^ administrator — [L]
К сожалению, такая комбинация дает ошибку 500
jkm
К сожалению, такая комбинация дает ошибку 500
Там лишний пробел между ^ и administrator.
Ещё вариант просто поменять
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
На
RewriteCond %{REQUEST_FILENAME} !-d
Шаров Александр
Там лишний пробел между ^ и administrator.
Ещё вариант просто поменять
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
На
RewriteCond %{REQUEST_FILENAME} !-d
То, что нужно! Спасибо
Vladimir
Ещё вариант просто поменять
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
На
RewriteCond %{REQUEST_FILENAME} !-d
Все тот же htaccess и тот же вопрос исключение админки, только WP, можешь подсказать?
Страя версия редактора WP, все работает
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wp-admin/
RewriteCond %{THE_REQUEST} ?
RewriteRule ^(.*)$ /$1? [R=301,L]
</IfModule>
В новой версии WP , Титл ( заголовок страницы не сохраняется, меняется на Auto Draft )
Gerga
Все тот же htaccess и тот же вопрос исключение админки, только WP, можешь подсказать?
Страя версия редактора WP, все работает
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wp-admin/
RewriteCond %{THE_REQUEST} ?
RewriteRule ^(.*)$ /$1? [R=301,L]
</IfModule>
В новой версии WP , Титл ( заголовок страницы не сохраняется, меняется на Auto Draft )
надо исключить wp-json и index.php.
Vladimir
надо исключить wp-json и index.php.
Спасибо! wp-json включал, а вот index.php не хватало, для полного счастья 😊
PS Этот код, надо включать на все WP, так как вебмастер индексирует все подряд с левыми запросами в URL