| |
|
|
| | Необходимо ввести человекопонятный УРЛ на сайте. Создал в \\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). | |
| |
|
|