К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

По переадресации вопрос

Гость
0 - 10.09.2014 - 18:29
Приветствую, подскажите, как сделать переадресацию динамического url на стастический. Вот код:

RewriteRule ^index.php?id=(.*)$ /index.php [L,R=301]

а как его сделать наоборот? Нужно, чтобы при переходе на index.php был редирект на страницу index.php?id=1 и все.

Или может явой как-то сделать?



1 - 10.09.2014 - 23:21
Ну так и напишите на оборот :)
RewriteRule ^index.php$ index.php?id=1 [L,R=301]
Гость
2 - 11.09.2014 - 02:43
1-Искусственный Интеллект1 >неа, дело в том, что в этом случае он пишет - циклическая переадресация, страница одна и та же по идее. Тут надо код как-то по-другому составить, вот я не знаю как ( Или может на яве кто-то подскажет?
Гость
3 - 11.09.2014 - 06:15
при условии, что это единственные строки в .htaccess и он лежит в корне:
Код:
RewriteCond %{QUERY_STRING** ^$
RewriteRule ^index.php$ /index.php?id=1 [L,R=301]
Гость
4 - 11.09.2014 - 07:20
3-droidman >там еще строки и не в корне сайта, но я прописал

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING** ^$
RewriteRule ^index.php$ 1/2/index.php?id=1 [L,R=301]

и работает, нет цикла теперь! Примного благодарю!
Гость
5 - 11.09.2014 - 07:43
Блин ребята а ПРОСТО ^index.$ 1/2/index.php?id=1 [L,R=301]
написать СЛАБО - тогда ОНО не только index.php но и .html - переадресовывать будет.
Да и кстати Explorer2109 1/2/ - это подкаталог - имей это ввиду!
6 - 11.09.2014 - 23:26
2-Explorer2109 > А, да действительно, в моем примере будет циклическая переадресация, не подумал я об этом. :)
Гость
7 - 12.09.2014 - 00:00
5-AlexIT >я больше не буду пробовать, в 3 все работает. А то что это подкаталог, так я сам же его дописал, я в курсе, так и надо )
Гость
8 - 15.09.2014 - 13:33
Такой вопрос: хост периодически не работает, в результате сайт бывает не доступен несколько дней, можно ли сделать переадресацию таким образом чтобы в случае не работы хостинга пользователь перенаправлялся на зеркало, другом хосте
Гость
9 - 15.09.2014 - 17:49
Если Хост не работает - переноси Сайт к другому Хостеру!
Иначе не ведать Тебе СЧАСТЬЯ!


К списку вопросов






Copyright ©, Все права защищены