Karayazi » 2010.05.24 11:19

Здравствуйте, вот в скрипте сеа есть
http://site.ru/load/index.php?id=1
http://site.ru/load/index.php?id=2...
http://site.ru/load/index.php?id=2582 и.т.д
Как зделать чтоб было http://site.ru/load/1/
http://site.ru/load/2/....
В хтачес (находиться в папке load) что написать, так не помогло

Код:

1
2
RewriteEngine On
RewriteRule ^load/([0-9]+)[\/]?$ load/index.php?id=$1

так тоже не помогло

Код:

1
2
RewriteEngine On
RewriteRule ^load/([0-9]+)/?$ load/index.php [L,QSA]
Gemorroj » 2010.05.24 12:24

Код:

1
RewriteRule ^load/([0-9]+)/*$ ./load.php?id=$1 [QSA,NC]
Karayazi » 2010.05.24 12:42

Не помогло, не действует вообше, с RewriteEngine On тоже.

Gemorroj » 2010.05.24 13:38

Options +FollowSymlinks

Karayazi » 2010.05.24 13:59

Этот код тоже добавил в хтачес, load.php поменял на index.php, всеровно ссылки остаються как есть:
http://site.ru/load/index.php?id=1 и т.д.

Karayazi » 2010.05.24 15:45

Gemorroj написал:

Options +FollowSymlinks

какие коды я только не пробывал, и не один из них не действует на ссылку.
Файл хтачес находиться в папке load, можеть в index.php тоже надо что-то добавить?
В чем можеть быть проблема?

Gemorroj » 2010.05.24 15:59

в директории, в кторой ModRewrite ищет файл
RewriteBase   /полный путь к папке с файлом load.php

Karayazi » 2010.05.24 16:21

Gemorroj написал:

в директории, в кторой ModRewrite ищет файл
RewriteBase   /полный путь к папке с файлом load.php

Файл htaccess, load.php и index.php находиться в папке load, и в этот хтачес я добавляю этот код:

Код:

1
2
3
4
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^load/([0-9]*)/?$ index.php?id=$1 [L,QSA]
</IfModule>

то что ты отдавал тоже добавил и не действует. Напиши пожалуйста польный код чтоб я добавил в хтачес. Вот путь к скрипту:
http://karayazi.net.ru/load

Gemorroj » 2010.05.24 16:50

Код:

1
2
3
4
5
6
7
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks
RewriteBase /home/user/www/domain/public_html/load/
 
RewriteRule ^load/([0-9]+)/*$ ./load.php?id=$1 [QSA,NC]
</IfModule>
Karayazi » 2010.05.24 22:30

Не действует.

Gemorroj » 2010.05.24 23:29

RewriteBase тут укажи СВОЙ путь

Sep » 2010.05.26 00:43

Перейди по адресу своему sait.ru/load/1 работает? А то я смотрю ты хочешь что бы в хтаццесс прописать мод реврайт и ссылки сами сменились с sait.ru/load/index.php?id=1 на sait.ru/load/1 это уже переделывать надо, а если переходит по адресу sait.ru/load/1 то реврайт включен.