2017-10-04 10 views
0

을 기반으로하지내가 즉 친화적 인 URL에 내 웹 사이트 (줌라)의 단일 URL을 다시 작성하려는 패턴

www.example.com/index.php?option=com_mycomponent&view=article&id=10&nav_button=0&article_layout=1&Itemid=503

www.example.com/favourit

다른 웹 사이트 URL을 방해하지 않고

감사합니다.

+0

이 URL의 데이터가 변경됩니까? 만약 당신이 직접'favorite'로 리다이렉트하면'itemid'가 504로 바뀌면 어떻게 될까요? 나는 그것이 당신의 htaccess로에서와 같이 그냥 올바른 넣어 다음 대답은 아래 위 긴 URL –

+0

URL을 변경하지 않을 것이며,/favourit는 –

+0

에 표시되는 데이터를 표시해야한다'www.example.com/favourit'를 입력하면 –

답변

1

원래 질문 :

당신이 example.com이 가정으로, 라이브 사이트를 이동하려는 경우 이미 살고 영업 이익은 하위 폴더 스프링

RewriteRule ^favourit$ /index.php?option=com_mycomponent&view=article&id=10&nav_button=0&article_layout=1&Itemid=503 [L] 

..

시도하지만, 귀하의 의견은 귀하가 여전히 localhost에서 일한다고 제안합니다. / 그게 웹 루트에

를 착용하지 /mysite

RewriteRule ^mysite/favourit$ /mysite/index.php?option=com_mycomponent&view=article&id=10&nav_button=0&article_layout=1&Itemid=503 [L] 

이 그래서 당신은 당신이 생중계 한 번 고정 할 필요가 없습니다 일시적입니다.

+0

예 내가 같은 있지만 점점 오류를 시도 작동, 는 요청 된 URL/내 사이트/favourit이 서버에서 찾을 수 없습니다 찾을 수 없습니다. 아파치/2.4.9 (Win64) PHP/5.5.12 서버 localhost 포트 80 –

+0

그래서'/ mysite' 접두사가 붙어 있습니까? // 로컬 호스트/내 사이트 /'이 내 로컬에서 내 사이트의 주요 디렉토리이며,이 내가 친화적 인 URL'HTTP에 액세스하는 방법입니다 : // localhost를 다음^내 사이트/favourit $ ... –

+0

'HTTP한다 RewriteRule을 사용하여/mysite/favourit', 나는이'^ mysite/favourit $'를 시도했지만 여전히 같은 이슈 –