Форум русской поддержки Joomla!® CMS
08.12.2016, 22:16:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Не могу попасть в административную часть сайта так как работает циклическая переадресация

 (Прочитано 249 раз)
0 Пользователей и 1 Гость смотрят эту тему.
masimka
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« : 30.11.2015, 14:01:26 »

у меня есть файл sitemap http://vsodeystvii.ru/index.php?option=com_xmap&view=xml&tmpl=component&id=1   так вот, у меня там все страницы без слэша на конце, а на нашем сайте были страницы как со слеэшом (/) на конце URL, так и без него, я все настроил в файле .htaccess таким образом, что бы все страницы были без слэша на конце (что бы не было дублей страницы), таким образом теперь на любой странице сайта нет слэша на конце, но теперь возникает следующая проблема, при доступе в админку, http://www.vsodeystvii.ru/administrator/   и при попытке открыть эту страницу, выходит сообщения "На странице обнаружена циклическая переадресация"

Нужно для страниц администроатор удалить / на конце, что я мог нормально входить в систему, а то сейчас приходится входить по таким ссылкам

http://www.vsodeystvii.ru/administrator/index.php?option=com_menus&view=menus

я пытался наоборот, добавить / на конце всех страниц, но проблема в том, что в файле с sitemap http://vsodeystvii.ru/index.php?option=com_xmap&view=xml&tmpl=component&id=1   все страницы без слэша на конце, и как добавить слэш на конце к страницам в  файле sitemap я не знаю.  у мне нужно так чтобы все имело человечческий вид и что бы все было приведено в одинаковое состояние, либо со слэшем либо без  него.  И что бы я мог попасть в админку.

мой файл

DirectoryIndex index.php
RewriteEngine On
RewriteBase /

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension XML files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension XML files
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$  /$1 [R=301,L]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
ErrorDocument 404 /404
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml

php_flag display_errors 1
« Последнее редактирование: 30.11.2015, 14:09:00 от masimka » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet