0

我正在尝试在我的应用程序中的文件 .htaccess 中创建重写规则。这个问题很简单,如何创建这样的东西:

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

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

2 回答 2

1

您可以将其放入您的 .htaccess 文件中

RewriteEngine On
RewriteRule .*category-name/?p=(.*) index.php?category=category-name&page=$1 [R=301,L]
于 2013-11-14T13:20:36.573 回答
0

将此代码放入您的DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING} (?:^|&)p=([^&]+) [NC]
RewriteRule ^(.+?)/?$ /index.php?category=$1&page=%1 [R=301,L,NC]
于 2013-11-14T13:15:56.097 回答