2014-12-04 4 views
1

와 함께 html 확장자로 php 파일을 다시 작성하여 하나의 파일을 html 확장자로 변환하는 방법, 파일 이름 및 도트를 제거하기 위해 다음과 같은 ht 액세스를 사용하고 있습니다.매개 변수

RewriteEngine On 
    RewriteRule ^adminmobile/ajax/([a-z0-9-]+)/?$ /adminmobile/ajax/getorderdetails.php? order_id=$1 [L,QSA] 

내 질문에 당신의 도움을 위해 11 개

감사 후 점 HTML을 넣어

감사

하는 방법입니다
+0

을 실제처럼 ----> domain.com/getorderdetails.php?order_id=$1 <------ 그리고 나는 이것처럼 보이길 원해. -------> domain.com/1.html <------- – FAAD

+0

1은 order_id .. – FAAD

답변

0

당신은 루트의 .htaccess에서이 코드를 사용할 수 있습니다

RewriteEngine On 

RewriteCond %{THE_REQUEST} /getorderdetails\.php\?order_id=(\d+) [NC] 
RewriteRule^/%1.html? [R=302,L,NE] 

RewriteRule ^(\d+)\.html$ /getorderdetails.php?order_id=$1 [L,NC,QSA] 

RewriteRule ^adminmobile/ajax/([a-z\d-]+)(?:\.html|/)?$ /adminmobile/ajax/getorderdetails.php?order_id=$1 [L,NC,QSA] 
+0

여전히 확장자가 html로 작동하지 않습니다 ... – FAAD

+0

/adminmobile/ajax/11 << ----- ok – FAAD

+0

루트에 ........ – FAAD