2016-12-07 20 views
2

特定のPHPファイルのGETパラメータを書き直そうとしていますが、動作しないようです。htaccess URL PHPパラメータを書き直します

は、私はそれが私が以下にmisingています何http://www.example.com/meeting/y0fpjXrrGP

あるhttp://www.example.com/meeting.php?ref=y0fpjXrrGPを書き直したいですか?注:私はWordPressを使用しているので、既存のhtaccessファイルに追加します。

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
RewriteRule ^meeting/(.*)$ meeting.php?ref=$1 
</IfModule> 

# END WordPress 

Options -Indexes 

RewriteRule ^meeting/(.*)$ meeting.php?ref=$1を追加することはまったく機能していないようです。あなたのURLがあなたのWordpressの内部にある場合は、.htaccessファイルにそれを追加する必要はありません

+0

ファイル名以外のすべてのリクエストがindex.phpに書き直されているためではありません。あなたの質問にWordPressのタグを追加して助けてください。 –

答えて

1

ちょうどあなたの.htaccessファイルでこれを使用する:それはURLとあなたを残します

RewriteEngine On 
RewriteRule ^meeting/([^/]*)$ /meeting.php?ref=$1 [L] 

http://www.example.com/meeting/y0fpjXrrGP

はこれをテストするとき、あなたのキャッシュをクリアしていることを確認します。

関連する問題