0

我有一个 htaccess 重写规则设置来将 URL 重新路由到 index.php 并具有非常 SEO 友好的 URL。

它看起来像这样:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ ./index.php [L]

这很好用,除了例如当我输入 www.site.com/one/two 时,它会重新路由到 index.php 但缺少 css 和图像文件。

如何允许链接中出现斜线?

4

1 回答 1

1

当您将 css 添加到 html/时,在路径前添加一个,如下所示:

<link href="/styles/index.css" rel="stylesheet" type="text/css" media="screen" />

那应该可以解决您的问题。您应该对 javascript 文件执行相同的操作。

/告诉浏览器该路径是相对于网站的根目录的。

于 2013-01-16T15:07:56.953 回答