2013-11-14 45 views
0

我試圖在文件.htaccess中的應用程序中創建重寫規則。現在的問題是很容易的,如何建立這樣的事情:在您的DOCUMENT_ROOT/.htaccess文件在.htaccess中重寫規則 - 問號

www.mydomain.com/category-name?p=2 

www.mydomain.com/index.php?category=category-name&page=2 

回答

1

你可以把它放到你的.htaccess文件中

RewriteEngine On 
RewriteRule .*category-name/?p=(.*) index.php?category=category-name&page=$1 [R=301,L] 
0

將這個代碼:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{QUERY_STRING} (?:^|&)p=([^&]+) [NC] 
RewriteRule ^(.+?)/?$ /index.php?category=$1&page=%1 [R=301,L,NC]