我正在尝试将工作项目从 XAMPP 转移到 Laragon。
一切都很好,但是我输入的一些指令.htaccess
不再起作用:所有模块似乎都已正确启用。
我想要再次工作的是我的资产的版本控制:
<IfModule mod_rewrite.c|rewrite_module>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)\.(\d+)\.(css|js)$ $1.$3 [L]
</IfModule>
这与 一起放置在项目的根目录中Laravel
,但将其移动到公用文件夹不会更改任何内容
在 Apache 配置中,我正确取消了以下注释:
LoadModule rewrite_module modules/mod_rewrite.so
这是主机配置(未改动)
<VirtualHost *:80>
DocumentRoot "C:/laragon/www/projectski/public/"
ServerName projectski.localhost
ServerAlias *.projectski.localhost
<Directory "C:/laragon/www/projectski/public/">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
如您所见,它指向/public
,但移至根目录(考虑到服务器配置,我想这样做)将禁用所有内容并将本地站点转换为目录。
请帮我搬到拉拉贡。