2017-01-24 7 views
0

私は以下のルールを試みたが、うまく機能していないhttp://www.domain.com/customer1 to /app/index.php?c=customer1http://www.domain.com/customer2 to /app/index.php?c=customer2Apacheのリダイレクト

からリダイレクトしたい...

RewriteRule ^customer1(.*)$ /app/index.php?c=customer1 
+0

http://www.domain.com/customer1を開いて、http://www.domain.com/app/index.php?c = customer_code ** – lnx0101

答えて

0

私はあなたがいると仮定していますこのようにそれを試し、その後書き換えていない場合は、

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([\w-]+)$ /app/index.php?c=$1 [QSA,L] 

を書き換えるの話これは、内部で、

をあなたのURLを書き換えます
RewriteEngine on 
RerwiteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([\w-]+)$ /app/index.php?c=$1 [R=301,QSA,L] 
+0

にリダイレクトします。動作していません... http://www.domain.com/customer1を開き、Apacheのリダイレクト先:** http://www.domain.com/app/index.php?c = customer_code ** – lnx0101

+0

両方のルールを試してみましたが、リダイレクトや書き換えは何をしますか? –

+0

書き直しが良いです、私はすでに下のルールと労働者を持っています。実際にルール** RewriteRule^customer1(。*)$ /app/index.php?c=9898373c7484(顧客番号)**リダイレクトは顧客が見ることができないように "顧客名"から "顧客番号"にする必要があります彼の "数字" – lnx0101

関連する問題