Hy guys!
我在重写某些网址时遇到了问题。我的结构非常简单:
> PUBLIC/
|--> .htaccess
|--> SITE/
|--> home.php
|--> about.php
如您所见,我的网站可以通过mydomain.com/site访问。
我尝试了一些规则:
RewriteRule ^site/home/ /site/home.php [L]
希望得到:'mywebsite.com/site/home/'而不是'mywebsite.com/site/home.php'
碰巧打开页面,但它没有加载任何图像,css或js。 我在这个过程中遗漏了一些东西,只是不知道是什么。
我有其他子文件夹,但它们是子域名,每个人都有自己的.htaccess所以不用担心它。
我是否必须使用完整路径链接来加载这些文件?
额外信息:我已经对我的htaccess进行了一些重写,强制域名和子域名(通配符)的HTTPS - 可能订单搞乱了
更新
使用:
RewriteRule ^site/home/?$ /site/home.php [NC,L]
使用完整路径链接。工作正常!