免責事項: はい、たくさん検索しました。はい、フォーラムを読みました。はい、私はこれを自分で30分間解決しようとしましたが、うまくいかないので、助けを求めています.
単純な htaccess 書き換えルール。これは私がルールに使用しているものです:
RewriteRule ^downloads/([0-9])/$ /downloads?ID=$1 [NC,L]
基本的に私はそれを探しています
www.url.com/downloads/1
のリクエストを実行します/downloads?ID=1
何らかの理由で、自分のサイトで常に「何も見つかりません」というエラーが表示されます。ワードプレスサイトを運営。htaccessの残りは以下にあります
# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
# 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]
</IfModule>
# END WordPress
redirect 301 "/report2012/trends_2012/" "/2012-swanepoel-trends-report"
redirect 301 "/report2011/trends_2011/" "/2011-swanepoel-trends-report"
redirect 301 "/report2010/trends_2010/" "/swanepoel-trends-report"
redirect 301 "/report2009/trends_2009/" "/swanepoel-trends-report"
redirect 301 "/social_media/" "/social-media-report"
redirect 301 "/speaking-engagements/" "/trends-keynote"
RewriteRule ^item/([0-9])/$ /downloads?ID=$1 [NC,L]
助けてください - なぜ機能しないのかわかりません。ありがとうございました。