Мое правило mod_rewrite неверно, я не могу понять, как написать его для меня - PullRequest
0 голосов
/ 20 октября 2010

Вот мой текущий файл .htaccess: (он работает на моем личном сервере WAMP. И Mod_Rewrite включен на моем сервере.)

<IfModule mod_rewrite.c>
   Options +FollowSymLinks
   Options +Indexes
   RewriteEngine On
   RewriteBase /rdypages/

   RewriteCond %{SCRIPT_FILENAME} !-f
   RewriteCond %{SCRIPT_FILENAME} !-d
   RewriteRule ^(.*)$ /rdypages/index.php?company=$1&page=$2
</IfModule>

Мой файл /rdypages/index.php предназначен дляищите следующие параметры в строке запроса: компания и страница.Вот пример адреса:

http://localhost:8888/rdypages/index.php?company=test&page=test.htm

, и я хотел бы, чтобы он выглядел так:

http://localhost:8888/rdypages/test/test.htm

Что должен сказать RewriteRule моего файла .htaccess?Спасибо

1 Ответ

0 голосов
/ 20 октября 2010

Я понял это:

RewriteRule ^(.*)/(.*)$ /rdypages/index.php?company=$1&page=$2

Я проверил это, и он отлично работает!

...