【发布时间】:2014-07-10 19:22:06
【问题描述】:
所以我想重写一个 URL。默认网址为http://example.com/m.php?i=random_string
这是规则
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]
RewriteRule ^m/([^/]+)/?$ m?i=$1 [L]
但是,当我访问 http://example.com/m/random_string 时,页面会出现,但我的外部 css 和 js 文件没有加载。为什么会这样?我认为目录与原来重写的 URL 没有变化。
【问题讨论】:
标签: .htaccess url mod-rewrite