nSnayp
@nSnayp

ЧПУ на техдомене. Как решить проблему?

Есть рерайт :

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^script/([a-z]*)/([a-z]*)?$ script.php?catalog=$1&page=$2 [QSA]


На старом хостинге работает на ура.
Перенес на новый - открываю с тех домена и провал...
Остальные регулярки работают, кроме этой.
Если открыть /script.php в браузере, то он удачно откроет этот файл.
Если обратиться к файлу /script.php?catalog=notification&page=function - тоже открывается...
А если так /script/notification/function - то не пашет... и выпадает ошибка от хостера 404

Возможно это из-за тех домена. Но тогда почему другие обрабатываются адекватно(?
Помогите)
Техдомен такого вида - domen.ru.host1310390.serv24.hostland.pro/script.php
  • Вопрос задан
  • 2445 просмотров
Решения вопроса 1
nSnayp
@nSnayp Автор вопроса
Это очень странно , просто переименовал физический файл на другое имя и аксесе указал тоже другое и стало работать... Поменял снова на "скрипт" - не пашет
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
zooks
@zooks
Frontend
Проверь наличие директив:
RewriteEngine On
RewriteBase /
Ответ написан
Комментировать
([a-z]*) - значить може бути, а може і ні, попробуйте ([a-z]+) тобто від 1 символа
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы