чистый URL для Htaccess - PullRequest
       1

чистый URL для Htaccess

1 голос
/ 07 апреля 2011

Как я могу конвертировать этот URL

http://localhost/cms/index.php?page=register

к этому

http://localhost/cms/page/register.html

Пожалуйста, помогите ... Я не так хорош в htaccess.

Ответы [ 2 ]

2 голосов
/ 07 апреля 2011

Попробуйте, чтобы все работало так, как вы хотите::)

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} \/cms\/index\.php
RewriteCond %{QUERY_STRING} page\=(.*)
RewriteRule (.*)$ /cms/page/%1.html

Дайте мне знать, если возникнет какая-либо проблема ...

0 голосов
/ 07 апреля 2011

Попробуйте

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^cms/([0-9]+)-([a-z]+) http://localhost/cms/index.php?page=$1-$2 [NC]
...