gpt4 book ai didi

php - 错误路径 css 和 javascript

转载 作者:行者123 更新时间:2023-11-28 08:38:26 25 4
gpt4 key购买 nike

我的网站资源链接有问题

举个例子:

站点地址(示例): www.abc.com/abc/xyx

正在加载的源:www.abc.com/abc/style.css

Link to my website

是css和js的加载路径错误

这是.htaccess 文件

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled. 

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder
it does run in ie. / becomes /shop/

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

不知道为什么会出错。我在 Opencart 上构建。

最佳答案

您的问题是由于 .htaccess 文件中提供的 RewriteBase 值引起的。在大多数情况下这不是必需的,因此从文件中删除 RewriteBase/,您的 Web 服务器应该会猜测正确的路径

如果这没有解决问题,您需要将其更改为 RewriteBase/abc/xyx/ 以匹配您网站的基础。然后你的文件应该访问 css/js 的正确路径

关于php - 错误路径 css 和 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27914891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com