2017-05-06 3 views
0

私のウエサイトには2つのURLがあります。PHPでのURL書き換えで別のパラメータをフィルタリングする方法

まず
localhost/job/2/Employment-News

セカンド
localhost/job/Latest-Admission/50571/UP-ITI-Admission-2016-Fourth-Round-Apply-Online-

私は別のパラメータを取得したいです。

私は.htaccessファイルでこれを試してみました:

RewriteEngine On 

RewriteRule ^([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+) category.php?Id=$1&category=$2 
RewriteRule ^([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+) post_details.php?postid=$1&post=$2&mycat=3 [L] 
+0

例の結果のURLを教えてください。 –

+1

_ "私は試しました" _の後に、期待される結果の例と、現在の結果の説明が続く必要があります。基本的にあなたの実際の_issue_を説明する必要があります。 –

+0

ターゲットを 'router.php/original/path/from/request'に書き直し、' $ _SERVER ['PATH_INFO'] 'から余分なパスを読み込んでPHPで処理する方が簡単で、 。 –

答えて

0

あなたが使用したいことがあります。

RewriteEngine On 

RewriteRule ^job/([0-9]+)/([a-zA-Z0-9-]+)$ category.php?Id=$1&category=$2 
RewriteRule ^job/([a-zA-Z0-9-]+)/([0-9]+)/([a-zA-Z0-9-]+)$ post_details.php?mycat=$1&postid=$2&post=$3 [L] 
+0

おかげで多くのサー、その作業 –

関連する問題