1

Ubuntu 12.04.1を実行している自宅のサーバーにライブプロジェクトを配置していますが、別のルーター(プロジェクトサーバーがあるLANの外)からWebサイトのURLにアクセスすると、www.mysite.comにリダイレクトされますルーターページ: mysite/cgi-bin/login.cgi とメモ: 「ページが見つかりません」。mysite.com/index.php は正常に動作しています!

mysite.com で利用可能なサイトを編集し、DirectoryIndex を以下のように追加しました。

<Directory />
    DirectoryIndex index.php
</Directory>


<Directory /var/www/mysite>
     DirectoryIndex index.php
</Directory>

また、mysiteフォルダーにある.htaccessファイルに「DirectoryIndex index.php」を追加しようとしましたが、うまくいきませんでした。

Apache2を何度も再起動しました!

これについて教えてください。

ありがとうございました!

4

1 に答える 1

-1

このように他に選択されていないページを指定しようとしましたか? これは私のindex.phpページにあるものです:

 <?php
    $page_ID = "";
    if(isset($_GET['pageID'])) $page_ID = $_GET['pageID'];      
?>



 <div id="content">
            <?php 
                $page_ID = "";
                if(isset($_GET['pageID'])) $page_ID = $_GET['pageID'];

                if( $page_ID == "ContactMe" ) {
                        include("ContactMe.php");
                } 
                elseif( $page_ID == "Default" || $page_ID=="") {
                        include("Default.php"); //DEFAULT PAGE WHEN "page" NOT SPECIFIED      
                }
            ?>
 </div>

また、他のすべてのページで、$page_ID を設定するヘッダーとして次のようなものを配置します。

<?php 
if (isset($_GET["pageID"]) && $_GET["pageID"]=="ContactMe"):
?>
于 2014-02-03T13:37:13.160 に答える