|
|
|
| Необходимо ввести человекопонятный УРЛ на сайте. Создал в \\localhost\mySite\ файл .htaccess
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteRule ^/articles/([A-Za-z0-9]+)$ articles.php?id=$1 [L]
но правило не работает. Даже RewriteRule ^([A-Za-z0-9-]+)/?$ articles.php?id=$1 [L] не сработало. | |
|
|
|
|
|
|
|
для: turbo
(12.06.2009 в 11:47)
| | Как проверить работает ли хоть какое-то правило RewriteRule?
Из-за каких настроек связки "параметр=значение" могут не передаваться? | |
|
|
|
|
|
|
|
для: turbo
(12.06.2009 в 14:12)
| | Попробуй убрать первый слэш.
И RewriteBase убери | |
|
|
|
|
|
|
|
для: Qiao
(12.06.2009 в 15:40)
| | Проблема решена.
На хостинге - отлично работает, это дома в localhost - нет.
"Подозреваю" виновником настройки Apach (или модуля mod_rewrite). | |
|
|
|