【发布时间】:2021-03-03 13:13:12
【问题描述】:
有人告诉我,我哪里做错了。这是我的 .htaccess 文件代码
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)/$ /$1 [R=301,L]
RewriteRule ^(.*)$ Core/index.php?app=$1 [QSA,L]
这里一切看起来都很好。每个请求都转到 Core/index.php 文件。但是当我输入当前服务器中任何文件(图像、视频...)的 URL 时,文件不会在浏览器中加载。而不是文件加载,它再次加载 index.php 页面(我在浏览器的网络面板中找到)
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting friendly-url