задрал .htaccess!

12
MG
На сайте с 30.01.2010
Offline
29
1687

так выглядит мой .htaccess:

Options +FollowSymLinks

RewriteEngine On

AddDefaultCharset windows-1251

RewriteRule ^привет/(.*)$ /index.php?id=$1

кодировка сайта "windows-1251". мало того пробовал и на UTF-8.

облазил немало сайтов и форумов, менял свой .htaccess 100 раз и никак не получается.

www.site.com/привет/помогите_с_htaccess - как "помогите_с_htaccess" запихнуть в get-переменную id?

как я только не пытался и никак...

заранее спасибо!

ewg777
На сайте с 04.06.2007
Offline
225
#1
sirota77
На сайте с 08.09.2008
Offline
161
#2
MatrixGod:
RewriteRule ^привет/(.*)$ /index.php?id=$1

во первых в урле русских букв быть не может

во вторых, какой тип у переменной id ?

ewg777
На сайте с 04.06.2007
Offline
225
#3
sirota77:
во первых в урле русских букв быть не может
во вторых, какой тип у переменной id ?

Жги есчо.



RewriteRule ^(.*)/(.*).html(/?)+$ index.php?id=$2 [L]
или аццче
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
V
На сайте с 03.03.2010
Offline
2
#4
sirota77:
во первых в урле русских букв быть не может

Хм, википедия так не думает =)

sirota77
На сайте с 08.09.2008
Offline
161
#5
ewg777:
RewriteRule ^(.*)/(.*).html(/?)+$ index.php?id=$2 [L]

вот он настоящий отжиг

sirota77 добавил 03.03.2010 в 17:31

vadson:
Хм, википедия так не думает =)

а при чём тут она ?

V
На сайте с 03.03.2010
Offline
2
#6
sirota77:
а при чём тут она ?

А при том, что у неё в урлах русские буквы.

Другое дело, что они в urlencode.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#7
sirota77:


а при чём тут она ?

http://ru.wikipedia.org/wiki/Заглавная_страница

[umka]
На сайте с 25.05.2008
Offline
456
#8

В HTTP-запросе русские буквы не передаются.

А браузер может отображать что угодно.

Лог в помощь!
sirota77
На сайте с 08.09.2008
Offline
161
#9

вижу

надо почитать спецификации

это я наверно отстал от жизни, домены русские и вообще :)

MG
На сайте с 30.01.2010
Offline
29
#10

sirota77, стринг конечно же...

ewg777, не дает млииин! :(

ну что мне делать блин? как вылечить этот .htaccess?

12

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