如何处理我的服务器中不存在的自生成的URL

时间:2016-09-27 03:33:50

标签: .htaccess

很抱歉,如果我没有以正确的方式提出这个问题,因为我猜可能有重复的问题,但我不熟悉这个,所以我真的不知道要搜索的正确字词。

我特意生成了一些在我的服务器中不存在的URL。它分为两类

  1. mysite.com/blog/aRandomUrl
  2. mysite.com/profile/aRandomUrl/aboutUser
  3. 现在这两个网址不存在,但我想为每个网址显示一个网页。

    我已经使用此

    处理了我的.htaccess文件中的404错误
    ErrorDocument 404 /pageNotFound.php
    

    但是我还想在浏览器中读取URL,如果它看起来像第一个或第二个URL并显示页面内容,那么它会显示pageNotFound.php

    请问我该如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您要做的是重写网址。

它本身就是一个庞大的教程,但请查看这篇文章URL Rewriting for Beginners

另请参阅此SO问题Mod_rewrite on WAMP 2.4