|
|
|
|
|
для: scva
(28.08.2010 в 13:58)
| | У меня вот так .. в htaccess
RewriteEngine on
RewriteRule ^server/([^/\.]+)/?$ index.php?id=$1 [L]
А ссылку прописываю вот так .
<a href=http://www.site.ru/server/$id['id']/>$rew[name]</a>
|
Вот так у меня всё работает на ура .. но если проблемы буду с дизайном .. то ответ выше . | |
|
|
|
|
|
|
|
для: Rutmens
(28.08.2010 в 01:04)
| | верно
id из базы идет, но у меня их там всего 5, так что решил прописать для каждого из них свое правило в апач | |
|
|
|
|
|
|
|
для: Slo_Nik
(28.08.2010 в 00:00)
| | Я так понял что человек оформляет вот так .
category.php?id=1 и тд. 2 , 3
Вам нунжо оформить так
www.site.ru/music/1/ | |
|
|
|
|
|
|
|
для: scva
(27.08.2010 в 22:12)
| | а как Вы оформляете сами ссылки на сайте? | |
|
|
|
|
|
|
|
для: scva
(27.08.2010 в 22:12)
| | Почитай вот это .
http://irbis-team.com/15/4/11
Если у тебя будут проблемы с дизайном ты полностью указывай URL на CSS и картинки . | |
|
|
|
|
|
|
|
для: oliss
(27.08.2010 в 21:56)
| | так я и создал тему для этого, потому что не врубаюсь | |
|
|
|
|
|
|
|
для: scva
(27.08.2010 в 21:23)
| | сравните
http://sait.ru/category.php?id=1
RewriteRule ^(music)\.php$ category.php?id=$1
|
с чему бы этому правилу отрабатывать | |
|
|
|
|
|
|
|
для: nikita2206
(27.08.2010 в 15:51)
| | не пойму все перепробывал не работает.
URL на сайте выглядит, так http://sait.ru/category.php?id=1
апач
AddType application/x-httpd-php .html
AddDefaultCharset UTF-8
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag register_globals Off
ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
Options -Indexes
php_value error_reporting 2047
php_value error_log "saitru/error.log"
php_flag log_errors on
php_flag display_errors off
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(music)\.php$ category.php?id=$1 [L]
|
| |
|
|
|
|
|
|
|
для: scva
(27.08.2010 в 11:21)
| | .htaccess
RewriteEngine On
RewriteRule ^category/(.+?)\.php$ category.php?id=$1 [L,QSA]
|
| |
|
|
|
|
|
|
|
для: scva
(27.08.2010 в 14:40)
| | я бы для начала экранировал точку после music и убрал флаг QSA
получается так
RewriteRule ^(music)\.php$ category.php?id=$1 [L]
|
В данном случае будет выводить в адресной строке, например, http://site/music.php, но это при любом значении id.
Как отреагировать на конкретное значение id я пока не знаю... | |
|
|
|
|