2014-09-04 43 views
0

我正在運行使用XAMP的本地網站,而不是外部訪問。基於傳入目錄的Apachie重定向

我一直有點愚蠢,每次有人要求一個新的副本,我剛剛重新創建了一個名稱下的數據庫,並創建了一個目錄的網站複製文件,並更改它指向哪個數據庫。

我現在正在維護幾個網站都做同​​樣的事情,每次我發現一個錯誤必須將文件複製到幾個地方。

該方案是這樣的,只要稍微修改一下網站上的頁面,我就可以將它們全部放在同一位置,使網站的維護變得更加簡單。

事情是我想讓人們進來不同的目錄,只是在後臺轉換的網址,以便它指向單個站點,但與?foo =「名稱基於目錄」。

我希望這很清楚。

提前

回答

0

非常感謝可能是最好的地方開始是URL重寫指南Apache的網站上。這真的很簡單。

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

你也會想,以確定是否要重定向至改寫網址,或只是重寫他們的背景。如果不瞭解網站的構建方式,我無法對此做出推薦。

一旦你已經嘗試過,你將能夠提出一個更具體的問題,讓人們更容易幫助你。

+0

我確實看了一下指南。我希望它能在背後重寫。該網站的結構基本上是使用一個頁面,用於監視服務器以查看各種應用程序是否正在運行以及運行的軟件版本。該網址是結構servername \ teamname \ *。PHP希望這可以幫助我想基於重定向的團隊名稱。謝謝 – user3796815 2014-09-05 10:10:22

+0

您是否嘗試過本指南中介紹的任何想法?就像RewriteRule teamname([^ \。] +)一樣簡單.php $ 1.php?foo = teamname [QSA]可能工作。 – Jim 2014-09-14 03:36:33