我正在尝试在本地设置一个在NGIX服务器上的Web上运行的项目。这是我下载的htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /~sitename/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /~sitename/index.php [L]
</IfModule>
我正在尝试在Apache服务器(在mamp上)本地运行它。它将项目放置在服务器根目录下的文件夹中:
但是我得到了空白页。
如果删除波浪号,则可以访问特定的内部页面(并且只能访问该页面)
~
即使没有波浪号,我也无法访问该项目的主页。
所以我做错了什么?
波浪号在这种情况下如何工作?
编辑
我的mod_rewrite已加载/启用