|
|
|
|
<?php
$url=$_SERVER['REQUEST_URI']; // получаем параметр (/go/mail.ru)
$url=substr("$url", 4); // обрезаем 4 знака слева чтобы осталось mail.ru
header("Location: http://$url"); // редиректим на этот адрес (mail.ru)
?>
теперь сохраняем это в файле go
да да...
просто файл go без .php или ещё чего..
кладём его в корень сайта
дальше..
если у вас есть уже файл .htaccess то добавляем в него если нет, то создаете
важно !! точка в начале файла.. в windows так сделать не получится, поэтому на самом сервере переименуете..
в общем пишем туда это:
<FilesMatch "^(go)$">
ForceType application/x-httpd-php
</FilesMatch>
http://ваш-сайт.ru/go/mail.ru
|
http://bestplace.ru/page/1045_0_2_0_C19/
Не работает(первый вариант),выдает ошибку,все делал по инструкции(см.сайт по ссылке)
Вопрос:есть ли нормальный скрипт скрывающий реальный адрес и выдающий вместо него http://мойсайт.ru/go/файл или что-то в этом духе? | |
|
|
|
|
|
|
|
для: lgar
(10.07.2007 в 22:46)
| | Какую выдает ошибку?
...в windows так сделать не получится...
|
С чего это?! | |
|
|
|
|
|
|
|
для: Poison
(10.07.2007 в 23:15)
| | упс,про ошибку я совсем забыл. 500-ая ошибка сервера | |
|
|
|
|
|
|
|
для: lgar
(10.07.2007 в 23:27)
| | 500 ошибка - это ошибка на стороне сервера, так обычно бывает, если неправильно сконфигурироват файл .htaccess или httpd.conf. У вас что точно в файле .htaccess сейчас написано? | |
|
|
|
|
|
|
|
для: lgar
(10.07.2007 в 23:27)
| | .htaccess | |
|
|
|
|
|
|
|
для: lgar
(11.07.2007 в 22:46)
| | В .htaccess вроде не предусмотрены комментарии, попробуйте убрать все строки, начинающиеся с # | |
|
|
|
|
|
|
|
для: cheops
(12.07.2007 в 10:58)
| | ошибки появляются после добавления
<FilesMatch "^(go)$">
ForceType application/x-httpd-php
</FilesMatch>
|
Остальное заводские настройки :-) ,которые прекрасно работают и с комментариями,ошибка появляется от выше перечисленного кода(если его таковым можно назвать).
Что такое FilesMatch?
Что такое ForceType? | |
|
|
|