在htaccess中写静态规则

时间:2012-03-08 22:02:23

标签: .htaccess

这些来自我的htaccess网站。

RewriteRule sitemap.xml /index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

我想将条件www.xample.com/name的静态规则重写为www.xample.com/index.php?route=xyz/abc。为此我提出了这个解决方案,但它不适合我。

RewriteRule sitemap.xml /index.php?route=feed/google_sitemap

RewriteCond %{REQUEST_FILENAME} ^name$
RewriteRule ^([^?]*) index.php?route=xyz/abc

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

任何帮助?

1 个答案:

答案 0 :(得分:0)

事实上这很简单。任何正在寻找解决方案的人都可以将其添加到htaccess

RewriteRule name index.php?route=xyz/abc