有没有办法为没有实际支持页面的URL提供网页?

Bla*_*ell 2 html php url webserver

我很想知道是否有办法让PHP页面或其他服务器端逻辑拦截URL,这样如果查询URL"www.mysite.com/about/mission_statement"但我没有在"about/mission_statement"的页面,我可以提供内容,例如"some/other/folder/with/pages".

有人知道这是否可能,或者我是否必须确保我有一个页面可用于我希望处理的每个网址?

Eri*_* J. 6

您无法直接在PHP中执行此操作,因为调用PHP页面以处理给定的URL,但您可以在Web服务器中执行此操作.

假设Apache看看URL重写

http://httpd.apache.org/docs/2.2/rewrite/

特别是对于你的情况,副主题

http://httpd.apache.org/docs/2.2/rewrite/remapping.html

是相关的.

IIS具有类似的功能.