我的.htaccess文件中有以下代码。
use Cake\I18n\I18n;
I18n::locale('de_DE');
检查文件是否存在,如果不存在,则将其指向php get变量。
唯一的问题是,当我转到“http://example.com”时,它会给出服务器配置错误消息。如果我转到“http://example.com/index.php”网站加载正常。
当我在没有添加文件名的情况下访问我的域时,我需要做什么才能加载index.php?
答案 0 :(得分:1)
尝试DirectoryIndex
:
DirectoryIndex index.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?company_reference=$1 [L,QSA]