我已經創建了我的symfony項目兩個應用程序刪除擴展名爲.php,但我可以使用PHP擴展我的第二個應用程序的訪問。從我的symfony項目
例如http://192.168.1.3:9000/backend.php
我想從後端項目中刪除PHP擴展,有可能嗎?
幫助受到高度讚賞。
感謝,
我已經創建了我的symfony項目兩個應用程序刪除擴展名爲.php,但我可以使用PHP擴展我的第二個應用程序的訪問。從我的symfony項目
例如http://192.168.1.3:9000/backend.php
我想從後端項目中刪除PHP擴展,有可能嗎?
幫助受到高度讚賞。
感謝,
所以你要刪除的服務器[服務器上的後臺文件]從文件擴展名?或者網址[http://192.168.1.3:9000/backend]? 兩者都可以通過htaccesss
做你可以爲你backend.php
文件只是backend
不帶擴展名,然後使用您的.htaccess
配置如下:
<Files backend>
ForceType application/x-httpd-php
</Files>
(你也可以使用DefaultType
來做到這一點對所有PHP腳本,但是這會導致額外的工作與子文件夾中再次取消設置出於安全考慮。)
我一樣覺得你規定:但沒有奏效。選項+了FollowSymLinks + ExecCGI <文件後端> ForceType指令應用/ X的httpd - PHP
嗯,不知道。適用於我。您可以嘗試使用'
我刪除了RewriteRule,現在它可以工作,但我無法獲得我的圖像,在那個頁面停留?做ü知道什麼是問題 – user232751 2011-05-13 08:51:59
YESSS我需要訪問http://192.168.1.3:9000/backend,我試圖在httaccess但糟糕!找不到網頁錯誤 – user232751 2011-05-13 05:48:30
'RewriteEngine敘述On' '重寫規則後端$ backend.php [L]' 確保有mod_rewrite的 – 0xAli 2011-05-13 05:53:11
謝謝您的回覆,但沒有奏效同樣的錯誤,PLZ看看我。 htaccess的。 選項+ +了FollowSymLinks ExecCGI RewriteEngine敘述在 #RewriteBase/ #我們檢查的.html版本在這裏(緩存) 重寫規則^ $的index.html [QSA] 重寫規則^ ([^。] +)$ $ 1.html [QSA] RewriteCond%{REQUEST_FILENAME}!-f #no,所以我們重定向到我們的前端Web控制器 RewriteRule ^(。*)$ index.php [QSA, L] 重寫規則後端$ backend.php [L] –
user232751
2011-05-13 06:36:16