当谈到 modrewrite 时,我完全是个菜鸟,我在我的 .htaccess 文件中编写了以下重写规则:
RewriteRule ^([^/]*)/([^/]*)$ teams.php?team=$1&year=$2 [L]
该规则有效地使链接像
teams.php?team=Cincinnati Reds&year=2012
成为 /Cininnati Reds/2012
但是css文件不会加载。我试着改变
<link rel="stylesheet" type="text/css" href="css/conceptually.css" />
到
<link rel="stylesheet" type="text/css" href="../css/conceptually.css" />
没有运气。
关于如何制定我将编写的任何快速重写规则的任何想法,这样我就不必进入每个文件并将目录更改为每个 CSS 文件。
编辑:
实际上,理想情况下,我希望 URL 是teams/Cincinnati Reds/2012
而不仅仅是/Cincinnati Reds/2012
. 有可能这样做吗?