|
|
|
| Всем привет!
Подскажите, пожалуйста, как можно сделать, чтобы набрав my_site/var123 перейти на эту ссылку: my_site/my_page.php?my_var=123
Или дайте ссылку для изучения.
Спасибо! | |
|
|
|
|
|
|
|
для: 1prom
(24.06.2009 в 22:08)
| | Напиши в google Mod Rewrite. | |
|
|
|
|
|
|
|
для: 1prom
(24.06.2009 в 22:08)
| |
RewriteEngine On
RewriteRule ^var([0-9]+) my_page.php?my_var=$1 [L,QSA]
|
| |
|
|
|
|
|
|
|
для: mihdan
(25.06.2009 в 01:15)
| | Гы.
А почему не
RewriteRule ^([a-z]+)([0-9]+) my_page.php?my_$1=$2 [L,QSA]
|
? | |
|
|
|
|
|
|
|
для: Trianon
(25.06.2009 в 01:32)
| | как делать правила я уже научился с пом. http://www.generateit.net/mod-rewrite/
Но вот мой htaccess:
php_value auto_prepend_file "menu.php"
php_value auto_append_file "danger.php"
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]*)$ /i.php?Num=$1 [L]
</IfModule>
в броузер выводит:
The server encountered an internal error or misconfiguration and was unable to complete your request.
В логах:
[Mon Jun 29 12:56:12 2009] [error] [client 127.0.0.1] mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.
Подкажите, пожалуйста, в чем моя ошибка? | |
|
|
|
|
|
|
|
для: 1prom
(29.06.2009 в 13:57)
| | Ну что, так никто и не скажет в чем моя ошибка? | |
|
|
|