1
我需要一些帮助与mod重写。我一直在寻找解决方案,我已经看到声称修复它的代码,但是我得到一个404错误或页面没有css'ed。需要mod重写帮助(可选page_num)
这就是我想要做的事:
http://example/dashboard/$page/$page_num
现在我在仪表盘的目录是如此,这不是一个问题,我可以得到$页面,但是当过我尝试并获得$ PAGE_NUM我得到的问题(因为它是一个可选的数字 - 它只是在3 20页左右使用)
这里是我的代码,我现在的工作得到http://example/dashboard/$page
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([^/]+)$ index.php?page=$1
//RewriteRule ^([^/]+)/([^/.]+)$ index.php?page=$1&id=$2
中的代码//是我一直在为$ page_num尝试的代码,我尝试过在顶部和底部。
(我知道//不注释掉它只是显示的代码我尝试的哪一部分)
你是没有被应用的CSS的问题是因为你使用相对URL加载CSS。尝试使用根相关的URL。将'href =“../ dir/style.css”'替换为'href =“/ dir/style.css”' – Gerben 2012-01-29 16:34:54