不管出于什么原因,我似乎无法得到我的。htaccess文件在本地Wordpress安装上正常工作。我试图实现的是将主题资产路径重写为:
RewriteRule ^img/(.*)$ wp-content/themes/cashed/img/$1 [L]
“我的图像”文件夹的当前位置是:
wp-content/themes/cashed/img
我想把它改成
img/
我读过一篇
few posts 关于必须配置MAMP以允许。htaccess文件,我觉得我已经正确配置了它们。
我编辑了文件:applications/MAMP/conf/apache/httpd。conf具有以下规则:
<Directory />
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
我还重新启动了MAMP。无论出于什么原因,我觉得MAMP忽略了这一点。htaccess文件,该文件存储在我的WP安装的根目录中。
有什么想法吗?
最合适的回答,由SO网友:Chris_O 整理而成
是否确定默认值<Directory />
设置没有被其他地方覆盖?
我直接在vhost和。htaccess和重写规则工作正常。
<VirtualHost *:80>
ServerName wp.project
DocumentRoot "/Users/chris/Sites/wp.project"
<Directory "/Users/chris/Sites/wp.project">
Options Indexes Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>