2013-12-15 98 views
0

我剛學服務器上的東西 - 我的服務器有這樣的目錄與WordPress安裝:改寫請求的URL - 阿帕奇

mydomainname.net/musicflow/ 

我注意到,當我只需要輸入該行到我的瀏覽器加載頁面,大概是index.php腳本。

我創造了這樣的

mydomainname.net/QueenAnne/ 

一條新的道路,我想加載以下腳本時只是上面的線在瀏覽器中鍵入:

mydomainname.net/QueenAnne/phpinfo.php 

我看着的.htaccess文件,並試圖編輯它爲QueenAnne頁面,如下所示:

 
RewriteEngine On 
RewriteBase /QueenAnne/ 
RewriteRule ^phpinfo.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /QueenAnne/phpinfo.php [L] 

但它不起作用,當我在瀏覽器中輸入路徑時,出現404錯誤。我有mod_rewrite的文檔,但我似乎無法理解它的術語足以使其工作,任何幫助?這是關於GoDaddy的事情。

回答

1

那豈不是更容易創建的index.php與

<?php 
header('Location: phpinfo.php'); 
exit(); 
?> 
+0

你知道些什麼 - http://en.wikipedia.org/wiki/Webserver_directory_index不知道它會自動將查找。它會讓我賞金。 –

+0

正確:Apache的DirectoryIndex指令負責:http://httpd.apache.org/docs/2.0/mod/mod_dir.html#directoryindex - 但如果你沒有訪問apache(GoDaddy) - 你必須與此協調; D –