3
如何隱藏正常的PHP文件擴展名並使用我自己的擴展名?例如,使用example.do
代替example.php
。將.do擴展名用作所有php文件的.php擴展名
我想將文件擴展名爲.do
的文件視爲PHP文件,以便我可以訪問example.do
。我怎樣才能做到這一點?
如何隱藏正常的PHP文件擴展名並使用我自己的擴展名?例如,使用example.do
代替example.php
。將.do擴展名用作所有php文件的.php擴展名
我想將文件擴展名爲.do
的文件視爲PHP文件,以便我可以訪問example.do
。我怎樣才能做到這一點?
以下行添加到您的.htaccess
文件
AddHandler application/x-httpd-php .do
這告訴服務器來處理與.do
爲.php
結尾的文件。
另一種選擇是sethandler
。
據the Apache documentation,所不同的是:
如果您希望只在文件名的最後一個點分隔的部分被映射到一個特定部分的元數據,那麼就不要使用添加*指令。例如,如果你想擁有處理爲CGI腳本文件foo.html.cgi,而不是文件bar.cgi.html,然後代替使用AddHandler的CGI腳本的CGI,使用
<FilesMatch "[^.]+\.cgi$">
SetHandler cgi-script
</FilesMatch></blockquote>
是有可能使用nginx做到這一點,或者使用htaccess不做? –
謝謝你在重新啓動瀏覽器後工作,現在example.do顯示內容爲php.thanks很 – user4859793
你能幫我多一點我該如何阻止php擴展被訪問? – user4859793