您好
我需要一些帮助(解决方案和说明请)
在我的应用程序中有一个名为page.php
的php页面,它通过page
获取参数GET
并相应地提供内容。
我想要的是:
page.php
。page
参数值。 (domain.com/string
将成为domain.com/page.php?page=string
)当我使用^(.*)$ page.php?page=$!
时,它正在工作,除了它还操纵了所有被调用的资源(js,css,images等等)。
由于
答案 0 :(得分:1)
您需要添加RewriteCond
语句以避免任何现有文件。
RewriteEngine on
RewriteBase /
# Allow files that exists to bypass rewrites
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ page.php?page=$1 [L,QSA]