我正在使用Slim Framework的最新版本,並且遇到有關url重定向的問題。子目錄中的htaccess重定向到域
我的主域是somedomainname.com
。我有一個名爲santebarley
的文件夾,所以我的網址已經是somedomainname.com/santebarley
。
santebarley
文件夾是我的苗條文件所在。所以最後的路由將是somedomainname.com/santebarley/public
,因爲我的index.php
位於公用文件夾中。 .htaccess
文件也在公用文件夾中。
我可以訪問index.php
,儘管我的所有路由都重定向到主域。
例如,我有一個是這樣的:
<a href="/">Click me</a>
要去somedomainname.com/santebarley/public
,它直接關係到域robertsoriano.com
,或者如果我有像
<a href="/something">Click me</a>
,而不是去robertsoriano.com/santebarley/something
,它也去somedomainname.com
。
我真的不知道該編輯什麼,因爲這是我第一次編輯.htaccess
文件。該.htaccess
文件包含:
RewriteEngine On
# Some hosts may require you to use the `RewriteBase` directive.
# If you need to use the `RewriteBase` directive, it should be the
# absolute physical path to the directory that contains this htaccess file.
# RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [QSA,L]
我一直在使用之前苗條雖然我想測試一個子目錄中。任何幫助將非常感激。
我會嘗試。其實,我有somedomainname.com/another/santebarley/public,所以我會把這個.htaccess放在另一個權利? – FewFlyBy
沒有在這種情況下使用修改的答案,但仍然在網站根目錄 – anubhava
你的意思是在santebarley文件夾內的網站根? – FewFlyBy