1

特定のサブフォルダーにワイルドカード URL のコンテンツを表示する必要があります。

例えば

現在http://youbridge.info/watchvideosonline/random-hello.html、ホームページのコンテンツを表示しています。代わりに、その特定のsubfolder/index.phpコンテンツ (つまり、のコンテンツhttp://youbridge.info/watchvideosonline/)を表示する必要があります。

以下のコードを試しましたが、機能しません

RewriteRule ^([^/]+)/?$ index.php?filter=$1 [QSA,L]
4

1 に答える 1

1

mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/.*$ /$1/index.php [L]
于 2013-07-17T06:55:38.920 に答える