Apache PHP文件/目录-.htaccess
好的,这就是我网站的根目录:Apache PHP文件/目录-.htaccess,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,好的,这就是我网站的根目录: 资产 css js img .htaccess index.php page1.php page2.php page3.php style.css 我当前的.htaccess文件的工作原理是,它在页面中隐藏了.php,这正是我想要的。所以我可以从中访问它。但问题是如果我去你可以看到没有任何CSS的原始代码。我想将用户重定向到其他地方,或者让它正确显示,不管是否有“/”符号 将其设置为目录不是一个选项。它必须是根目录中的PHP文件 当前.htaccess文件:
- 资产
- css
- js
- img
- .htaccess
- index.php
- page1.php
- page2.php
- page3.php
- style.css
将css链接更改为绝对URL(以
/
开头),或将其添加到页面标题:
<base href="/">
所有这些看起来都错了。您可能正在治疗症状,而不是情况-例如,相对路径与绝对路径。您可以发布一个指向某个css文件的链接示例吗?链接到css文件=给定的重写规则专门排除以/
结尾的URL;/page2/
确实显示了page2.php
,还是其他内容?CSS无法正确显示的原因是href=“style.CSS”
意味着“当前URL目录中名为'style.css'的文件;对于浏览器,目录为http://example.com/page2/
非http://example.com/
,因为它不知道重写规则。您只需要使用相对于域根的路径:href=“/style.css”
。