我正在尝试在我的应用程序中的文件 .htaccess 中创建重写规则。这个问题很简单,如何创建这样的东西:
从
www.mydomain.com/category-name?p=2
至
www.mydomain.com/index.php?category=category-name&page=2
我正在尝试在我的应用程序中的文件 .htaccess 中创建重写规则。这个问题很简单,如何创建这样的东西:
从
www.mydomain.com/category-name?p=2
至
www.mydomain.com/index.php?category=category-name&page=2
您可以将其放入您的 .htaccess 文件中
RewriteEngine On
RewriteRule .*category-name/?p=(.*) index.php?category=category-name&page=$1 [R=301,L]
将此代码放入您的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]