-1
http://localhost/mydomain/category.php/5a05ee1037631242/we-will-rock-yaa刪除擴展名爲.php的URL
如何從betwee網址刪除.php擴展之間。我正在爲我的projet使用核心php。任何人都可以幫忙
謝謝!
http://localhost/mydomain/category.php/5a05ee1037631242/we-will-rock-yaa刪除擴展名爲.php的URL
如何從betwee網址刪除.php擴展之間。我正在爲我的projet使用核心php。任何人都可以幫忙
謝謝!
如果您使用的是IIS,那麼您需要安裝URL重寫,您可以使用wpilauncher找到它,並在您的webconfig中將其放入<system.webServer>
標記中。
`<rewrite>
<rules>
<rule name="hide .php extension" stopProcessing="true">
<match url="^(.*)$" ignoreCase="true" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}.php" matchType="IsFile" />
</conditions>
<action type="Rewrite" url="{R:0}.php" />
</rule>
</rules>
</rewrite>`
你可以在html和asp等其他擴展中使用它。
如果您使用的是xampp,那麼您需要使用.htaccess並編寫您的重寫代碼(有些google可以幫助您找到它,我自己使用IIS並且沒有配置)。
我不知道你正在使用哪一個,所以我寫了一個基於IIS的答案,這就是我正在使用的。
你運行什麼網絡服務器?如果它是Nginx,你可以簡單地改變它傳遞給php socket的文件的擴展名。 –
請提供更多信息你在做什麼。 – Peter
https://alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/ –