ModRewrite/Передает не все символы
1.
Сааааа-нёёёёё-к (25.09.2010 / 11:50)
Мод реврай не все символы передает почему то...
Кто знает почему?
.htaccess
AddDefaultCharset UTF-8
DirectoryIndex index.php
Options -Indexes
php_value error_reporting 0
php_flag display_errors 0
RewriteEngine On
Options +FollowSymlinks
RewriteRule ^page/(.*)/pg-([0-9]+)/ index.php?page=$1&pg=2 [L]
RewriteRule ^page/(.*) index.php?page=$1 [L]
1) page/ttt/ggg/pg-4452/ (передает только ?page=ttt/ggg/&pg=4).
2.
ramzes (25.09.2010 / 12:04)
ты $ поставь все таки перед двойкой))
3.
Сааааа-нёёёёё-к (25.09.2010 / 12:14)
Стоит, это здесь не дописал))
4.
ramzes (25.09.2010 / 12:21)
RewriteRule ^page/([a-Z0-9]+)/pg-([0-9]+)/ index.php?page=$1&pg=$2 [L,QSA]
так попробуй тогда
5.
Сааааа-нёёёёё-к (25.09.2010 / 12:22)
О.о...мама роди меня обратно! Точняк, забыл $ перед двойкой втыкнуть...
Уже такие глупые ошибки из-за невнимательности делаю...(((
Спасибо рамзес!
6.
Сааааа-нёёёёё-к (25.09.2010 / 12:23)
ramzes (25 Сентября 2010 / 12:21)
RewriteRule ^page/([a-Z0-9]+)/pg-([0-9]+)/ index.php?page=$1&pg=$2 [L,QSA]
так попробуй тогда
Там еще и слеши присутствуют...
7.
Titov (25.09.2010 / 12:41)
RewriteRule ^page/([a-zA-Z0-9\/\_\-]*)/pg-([0-9]*)/$ index.php/index.php?page=$1&pg=$2 [L,QSA]
я бы так скорее так написал
URL:
https://visavi.net/topics/14032