作为一名经验丰富的 Web 开发人员,我感觉自己像个白痴一样发布此信息。不知何故,我往往有问题.htaccess
。我正在尝试使用以下命令将所有请求路由/wiki
到我的 index.php...
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./ /index.php [L]
虚拟主机:
<VirtualHost *:80>
ServerName mysite.local
DocumentRoot "/var/www/mysite/public_html"
<Directory "/var/www/mysite/public_html">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
我正在尝试访问http://mysite.local/wiki/asdf
并收到 404 错误。
Apache 的错误日志什么也没显示