我正在修改mod_,这样客户可以在Google上列出更好的url
所以我创建了一个页面(www.cruiseandmaritime.com/cruise_details_by_name.php),在这里我可以发送诸如
www.cruiseandmaritime.com/cruises/French-Leave网站
工作正常,页面加载了正确的数据,但是没有加载样式表,所以它只是未格式化
现在我猜,因为我已经创建了一个虚拟的目录'cruises',它的一些东西。。。?
这是我在.htaccess文件中的一行

RewriteEngine On    # Turn on the rewriting engine
RewriteBase     /
RewriteRule     ^cruises/([A-Za-z0-9-]+)?$      cruise_details_by_name.php?id=$1    [NC,L]    # Handle requests for all cruises

再次感谢您的帮助!
富:)

最佳答案

我认为这不是一个修改问题。
在html代码中,有一个指向css文件的链接:

<link rel="stylesheet" type="text/css" href="stylesheets/anytime.css" />

当前浏览器正在尝试加载位于http://www.cruiseandmaritime.com/cruises/stylesheets/anytime.css的文件
如果让文件路径以/开头,这应该可以工作。这样就使用了绝对uri而不是相对uri。

10-07 13:16