【发布时间】:2010-10-30 12:27:59
【问题描述】:
我正在努力实现这个简单的事情......
我有一些静态页面应该是这样的
www.domain.com/profile 等。
问题是如何编写重写规则以便..
会有一些固定的重写 喜欢 /home
我希望每个存在的文件都不会被重写 www.domain.com/test.php 应该去 测试.php
最后,如果没有找到我希望它被重定向到 static.php?_.....
RewriteRule ^/home/?$ /index.php?__i18n_language=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/([^/]+)/?$ /static.php?__i18n_language=$1
这工作正常,但如果我输入 index.php 或 test.php 甚至是来自其他重定向的 mach,它会让我进入 static.php... 请帮忙!
【问题讨论】:
标签: mod-rewrite