【发布时间】:2014-01-23 08:06:43
【问题描述】:
我正在用 .htaccess 重写我的网站 URL,但遇到问题,我不知道重写 URL,我只是从互联网上复制并粘贴代码,
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/\.]+)/?$ page.php? [L,QSA]
这适用于我并将 www.domain.com/page.php?id=1 重定向到 www.domain.com/page?id=1。
但是当我打开 www.domain.com/someotherpage.php 然后它会将我重定向到 page.php 时出现问题。
还有我在 URL 中随机写入的内容,例如打开 www.domain.com/page
domain.com/any
domain.com/thing
domain.com/written
我对此问题进行了一些研究,但找不到任何解决方案,然后我在这里提出了我的问题。
【问题讨论】: