0

スクリプトを含むサイトを取得したので、インストールは完全に成功し、管理者とコンテンツは正常に動作しています。しかし、メインページからビデオ、最新ニュース、メインメニューの他のページなどの他のページへ。videos.php ではなく、riderect リンク www.hostname.com/videos です。

実際のページは videos.php です。メイン メニューの linkink タイプにより、URL は www.hostname.com/videos になります。

そのため、動画ページが表示されず、ページが見つかりませんというエラーが発生します。www.hostname.com/videos に行くときに、この問題の htaccess ファイルを編集するか、ショートカットを作成します。videos.php へのリンクを作成し、正しいページ リンクにする必要があります。

4

2 に答える 2

0

Apache で PHP を実行していると仮定して、これを試してください。

<IfModule mod_rewrite.c>
    RewriteEngine On
    #RewriteRule /video http://www.hostname.com/video.php
</IfModule>

免責事項

テストされておらず、私は URL を書き換えるのが得意ではありません。

于 2012-05-16T14:21:36.910 に答える
0

ここで尋ねたので、ヘッダーリンクを更新できないと思います...

まあ、mod_rewrite よりも簡単で軽いトリックで、標準の Apache 構成で作業しますvideos.phpvideos/index.php

つまり、スクリプトで許可されていて、リファクタリングがほとんどまたはまったくない場合です。

それ以外の場合、@ martincarlin87 が言ったように、RewriteRule は (重い) 方法です。

于 2012-05-16T14:34:19.183 に答える