我有一个htaccess重写规则设置,可以将URL重新路由到index.php,并且拥有非常友好的SEO网址。
看起来像这样:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ ./index.php [L]
除非例如我输入www.site.com/one/two,否则效果很好 它重新路由到index.php,但缺少css和图像文件。
如何在链接中允许斜杠?
答案 0 :(得分:1)
当您将CSS添加到html时,在路径前添加/
,如下所示:
<link href="/styles/index.css" rel="stylesheet" type="text/css" media="screen" />
那应该可以解决你的问题。你应该对javascript文件做同样的事情。
/
告诉浏览器该路径是相对于网站的根目录。