Apache .htaccess使用加载的css、js和图像重定向URL
我正试图从.htaccess文件中重写URL,尝试了很多,但最终以失败告终 .htaccessApache .htaccess使用加载的css、js和图像重定向URL,apache,laravel,.htaccess,mod-rewrite,Apache,Laravel,.htaccess,Mod Rewrite,我正试图从.htaccess文件中重写URL,尝试了很多,但最终以失败告终 .htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQ
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond ^suba/?$ resources/uploads/releases/zipfiles/1484883480/index\.html [NC, C]
RewriteRule ^ index.php [L]
选项-多视图
重新启动发动机
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写条件^suba/?$resources/uploads/releases/zipfiles/1484883480/index\.html[NC,C]
重写规则^index.php[L]
我只想用这样的短URL打开,使其对SEO更友好,我曾提及以下职位: 任何帮助都将不胜感激。 谢谢您可以使用:
RewriteEngine On
RewriteRule ^release/?$ resources/uploads/releases/zipfiles/1484883480/index.html [NC,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
,不加载CSS、JS和图像。你能帮我一下吗?你可以注意到和之间的区别,那是因为你的css/js/图像中的相对路径。您需要在页面HTML的
部分下方添加此选项:
,正如我前面提到的,问题还在于使用相对路径。重写规则部分完成。如何告诉浏览器查找css/js/images取决于您。有两种解决方案:您可以提供以/
开头的完整路径,也可以按照我的建议使用base
标记。非常感谢。我会试试看