我已将我的网站部署在OVH上,但我遇到了一些问题。它在localhost上工作正常,它在OVH上没有返回任何内容。两者都具有相同的文件结构:
/
www/
portfolio/
[others files or folder]
.htaccess
index.php
问题是我使用的是Apache的rewrite_mod。我在.htaccess文件中有这个:
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
所以一切都通过index.php,但我没有任何回报。即使我在第一行做了一个简单的echo 'Hello World !'
。现在我只是尝试通过www.domain.com/portfolio访问它,我没有在DirectoryIndex
文件中使用www/.htaccess
。
答案 0 :(得分:0)
确保在Apache配置中允许.htaccess
。将AllowOverride None
更改为AllowOverride All