Mod rewrite htaccess:简化长时间重写规则
我想写我的.htaccess文件,所以我有这个部分 (例:) 我的问题是: 1-使用它更好吗?或者足够了Mod rewrite htaccess:简化长时间重写规则,mod-rewrite,Mod Rewrite,我想写我的.htaccess文件,所以我有这个部分 (例:) 我的问题是: 1-使用它更好吗?或者足够了 RewriteRule ^(album|tutorial)/(.*)/$ $1.php?cat=$2 [QSA] (例:) 我处理php文件中的参数 2-如果我想使用第一部分,有没有办法简化它?处理PHP文件中的参数总是更好的方法。否则您将拥有一个包含100条重写规则的.htaccess文件 只需查看Wordpress.htaccess文件: RewriteRule ^index\.php
RewriteRule ^(album|tutorial)/(.*)/$ $1.php?cat=$2 [QSA]
(例:)
我处理php文件中的参数
2-如果我想使用第一部分,有没有办法简化它?处理PHP文件中的参数总是更好的方法。否则您将拥有一个包含100条重写规则的.htaccess文件 只需查看Wordpress.htaccess文件:
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
所有内容(现有文件和目录除外)都被重定向到index.php文件。
就这些
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]