rewritebase无法正常工作

时间:2010-07-16 11:32:16

标签: php .htaccess url-rewriting

我正在使用重写网址,而且工作正常,

但是,如果url重写,那么我的CSS和JS不工作bcoz我叫我的脚本/ css像href ='css / style.css',

我尝试直接url而不是siteurl,然后css工作,

我终于希望ed使用rewritebase但对我来说它不起作用,如果把这个片段然后完全url重新布线不工作,

    RewriteEngine On
    RewriteBase /~myfolder/
    RewriteRule ^booking/([0-9]+)/([0-9]+)/?$ home.php?price=$1&pass=$2

我可以知道,

如何在.HTACCESS文件中声明RewriteBase

由于

1 个答案:

答案 0 :(得分:0)

添加

   RewriteCond !\.(js|css)$

对于你的htaccess(在重写基础之后)它应该可以工作,也可以随意为这个表达式添加图像类型。

我不知道你的应用程序做了什么,但我想知道你为什么要把价格变成可以通过网址注入的变量。如果这是网上商店或其他东西的一部分,那么以这种方式传递价格是一个非常糟糕的主意。