如果之前已詢問/回答過,請首先讓我道歉。我做了搜索,找不到我要找的東西。有些問題很接近,但還不夠。再次道歉重複。第二,我的工作一直與IIS有關,因此我的apache知識再次受到限制,因爲我在學習如何解決這個問題時要求一點額外的「手持」,我的道歉。非常感謝您的幫助。從.htm到.cfm的Apache URL重寫更改文件擴展名
現在對於我的問題...
我http://www.mycompany.com/internalUser/[className]/beginClass.htm其中[類名]是動態的,例如French101或Biology210但每次總有beginClass.htm 我需要什麼do有一個改寫beginClass的URL重寫。 htm to beginClass。 CFM
我什麼不知道的就是要這樣重寫代碼去 - 在中/ internalUser文件夾中的httpd.conf或.htaccess文件。
此外,我曾嘗試下面的例子將其添加爲internalUser
創建的目錄標籤 - 從httpd.conf中
Alias /internalUser "c:/iUser/training"
<Directory "c:/iUser/training">
RewriteEngine on
RewriteBase "/iUser/training"
RewriteCond "$1.cfm" -f
RewriteCond "$1.htm" !-f
RewriteRule "^(.*).htm$" "$1.cfm"
</Directory>
在.htaccess文件還創建既不是工作拷貝。當我嘗試打開.htm時,它不會重定向或打開.cfm版本。 .htm文件仍在打開。
在此先感謝您的幫助。下面
謝謝你的建議。這會去哪裏? httpd.conf或.htaccess文件?到目前爲止,我還無法確定這些重寫規則應該放在哪裏。謝謝 – user6352295
試試你的根.htaccess。 –