krobol
Постоялец
- Регистрация
- 5 Июн 2008
- Сообщения
- 455
- Реакции
- 126
- Автор темы
- #1
Мой .htaccess выглядит так:
Пробую перейти на такой адрес:
Всегда на хостингах всё было нормально. Вызывался скрипт GO.PHP, который обрабатывал свой параметр URL.
Сейчас пробую запустить на hostgator. И не работает.
Вызывается не скрипт GO.PHP, а основной INDEX.PHP.
Сделал вывод переменной GET в нём и получил такое значение:
Почему так происходит и как исправить?
Код:
DirectoryIndex index.php
AddDefaultCharset utf-8
<IfModule mod_rewrite.c>
RewriteBase /
RewriteEngine On
Options +FollowSymlinks -Indexes
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?params=$1 [L]
Пробую перейти на такой адрес:
Код:
http://mydomen.com/go.php?url=http://news.yandex.ru/yandsearch?cl4url=www.vedomosti.ru/realty/news/1675352/privlekatelnye_prirodnye_obekty_rf_mogut_vojti_v_zelenoe&cat=88&lang=ru
Всегда на хостингах всё было нормально. Вызывался скрипт GO.PHP, который обрабатывал свой параметр URL.
Сейчас пробую запустить на hostgator. И не работает.
Вызывается не скрипт GO.PHP, а основной INDEX.PHP.
Сделал вывод переменной GET в нём и получил такое значение:
HTML:
array(1) {
["params"]=>
string(9) "403.shtml"
}
Почему так происходит и как исправить?