Вопрос по .htaccess

Dweep
На сайте с 11.12.2006
Offline
207
500

Скачал сайт с вебархива, и так как под виндовсом нельзя использывать в именах файлов знак вопроса, сохранил локально эти файлы заметив этот знак на собачку, ну и потом залил это на сервер.

Собственно вопрос, нужно что б при вводе в браузере адреса

site.ru/rezdel?c=18

Выдавалась пользователю страница, которая находится на сервере по адресу

site.ru/rezdel@c=18

Что для этого надо написать в .htaccess ?

AK
На сайте с 13.03.2008
Offline
94
#1

А откуда у вас на сервере могли взяться страницы с названиями со знаком вопроса? По идее таких быть не должно.

Рефки все кончились.
Dweep
На сайте с 11.12.2006
Offline
207
#2
A_Kulik:
А откуда у вас на сервере могли взяться страницы с названиями со знаком вопроса? По идее таких быть не должно.

Вот я и говорю что их нет, а надо что б по адресу в котором есть знак вопроса загружалась соответствующая страница с сервера.

glab
На сайте с 10.09.2008
Offline
42
#3

Вообще вопрос, мягко говоря, странный, но тут явно без mod_rewrite не обойтись.

http://apachedev.ru/2006/07/31/mod_rewrite-preobrazovanie-dinamicheskih-url-v-staticheskie/

tommy-gung
На сайте с 22.11.2006
Offline
304
#4

Dweep, как насчет такого решения?

файлы сохраняем, например, в папке "/c/" с именами 1.html, 2.html, .. и т.д. (смотря какая структура и страницы)

а через .htaccess обращаемся по нужному адресу


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^rezdel\?c=([0-9]+)$ c/$1.html
</IfModule>

или попробуйте Ваш вариант


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^rezdel\?c=([0-9]+)$ rezdel@c=$1
</IfModule>
Здесь не могла быть ваша реклама
Givandos
На сайте с 25.06.2007
Offline
33
#5

Кажется автор пытается статику представить как динамические страницы :)

Если я правильно понял, то это ужас! Да и для поисковой оптимизации делается хуже, в противовес всем СЕОшникам :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий