2

Host Gator で基本的なホスティング プランを使用しています。MediaWiki をインストールし、その中に URL を取得していますindex.php?title=。つまり、www.domain.com/index.php?title=Main_Page

その部分を削除してindex.php?title=、ページのタイトルだけを表示したい。http://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_--_Windows_%26_Apache_without_403_on_Special_Pagesの指示に従っていますが、これが正しい指示であるかどうかはわかりません。

手順のステップ 1 は、「vHosts が構成されている場合は、次の Rewrite ディレクティブを適切な<VirtualHost>ディレクティブに挿入します。それ以外の場合は、<directory>wiki のルート ディレクトリのディレクティブに挿入します:」と挿入します。

RewriteEngine On    
RewriteRule ^/(.*):(.*) /index.php/$1:$2

<directory>ディレクティブはどこにありますか? コードをどのファイルに挿入する必要がありますか?

4

1 に答える 1

4

<directory>ブロックは、httpd.conf Apache 構成ファイル ディレクティブです。

共有ホスティング環境では、通常、彼のファイルに直接アクセスすることはできません。ほとんどの構成ディレクティブを使用できる.htaccess ファイルに引き続きアクセスできます。

Web ルート (index.phpおよび と同じディレクトリLocalSettings.php) に .htaccess を作成し、このファイルに RewriteEngine / RewriteRules ディレクティブを書き込みます。

これが失敗した場合は、代わりにこのガイドに従ってください。あなたの状況により適しています: http://www.mediawiki.org/wiki/Manual:Short_URL/Apache

于 2013-01-16T16:39:12.617 に答える