Maison  >  Article  >  développement back-end  >  伪静态重写规则

伪静态重写规则

WBOY
WBOYoriginal
2016-06-13 10:20:26757parcourir

求一个伪静态重写规则
想实现的功能如下:

一个虚拟空间,三个域名想建立三个网站

例如

http://a.com
http://b.com
http://c.com

想实现:
访问:http://a.com 实际是访问虚拟空间根目录中的:index.htm
访问:http://b.com 实际是访问虚拟空间根目录下b文件夹下的:index.htm
访问:http://c.com 实际是访问虚拟空间根目录下c文件夹下的:index.htm


------解决方案--------------------
刚看到你的消息.

对于伪静态什么的写法我也不是很了解.不过你可以这样.
直接include 好了.

PHP code
function curPageURL(){    $pageURL = 'http';    if (isset($_SERVER["HTTPS"])&&($_SERVER["HTTPS"] == "on")) {        $pageURL .= "s";    }    $pageURL .= "://";    if ($_SERVER["SERVER_PORT"] != "80") {        $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];    }    else {        $pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];    }    return $pageURL;}$url=curPageURL();switch ($url){    case 'http://a.com':        include 'index.htm';        break;    case 'http://b.com':        include './b/index.htm';        break;    default:        include 'index.htm';        break;}<div class="clear">
                 
              
              
        
            </div>
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn