ホームページ >バックエンド開発 >PHPチュートリアル >URLリダイレクト、その対処方法

URLリダイレクト、その対処方法

WBOY
WBOYオリジナル
2016-06-13 13:39:101095ブラウズ

URL リダイレクト
test/year/2006/action/_add.html 上記の URL を次の test.php ファイルにリダイレクトする方法
>>>
test.php?year=2006&action =_add

変更方法
.htaccess
# RewriteEngine モードをオンにする
RewriteEngine On

# Rewrite システム ルールを変更しない
RewriteRule ^archiver/( (fid |tid)-[0-9]+.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+).html$ フォーラム表示。 php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ viewthread.php? $1&extra=page%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+).html$ space.php?$1=$2
RewriteRule ^tag-(.+) .html $ tag.php?name=$1
RewriteRule ^k/(.*)/(.*).html$ /article.php?tid=$2&dtime=$1
ErrorDocument 404 /errors/notfound. html


-----解決策---------
RewriteRule ^test/year/([0-9]+)/action/([a-z-]+).html$ test.php?year=$1&action=$2

テストなし、動作するか確認してください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。