«url-rewriting» 태그된 질문

URL 재 작성 엔진은 웹 URL의 모양 (URL 재 작성)을 수정하는 소프트웨어입니다. 재 작성된 URL은 웹 페이지에 대한 더 짧고 관련성이 높은 링크를 제공하고, 사용자를 오래된 URL에서 대체로 라우팅하거나, 사람이 쉽게 읽을 수 있도록 URL 형식을 단순화하는 데 사용됩니다. 이 기술은 웹 페이지를 생성하는 데 사용되는 파일과 세계에 제공되는 URL 사이에 어느 정도 분리를 추가합니다.

16
페이지를 다시로드하지 않고 URL을 수정하려면 어떻게합니까?
페이지를 다시로드하지 않고 현재 페이지의 URL을 수정할 수있는 방법이 있습니까? 가능한 경우 # 해시 전에 해당 부분에 액세스하고 싶습니다 . 도메인 뒤 부분 만 변경하면 되므로 도메인 간 정책을 위반하는 것은 아닙니다. window.location.href = "www.mysite.com/page2.php"; // Sadly this reloads

24
www가 아닌 ​​www로 일반 htaccess 리디렉션
로 리디렉션 www.example.com하고 싶습니다 example.com. 다음 htaccess 코드는이를 가능하게합니다. RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] 그러나 도메인 이름을 하드 코딩하지 않고 일반적인 방식으로이를 수행 할 수있는 방법이 있습니까?

8
URL에 슬래시를 언제 사용해야합니까?
URL에서 슬래시를 언제 사용해야합니까? 예를 들어-내 URL이 /about-us/같아야 /about-us합니까? SEO 관련 문제에 대해 잘 알고 있습니다. 중복 된 콘텐츠와 정식입니다. 페이지를 올바로 게재하기 위해 사용해야하는 것을 파악하려고합니다 . 예를 들어, 내 동료는 끝에 슬래시가 "폴더"- "디렉토리"임을 의미하므로 올바른 스타일이 아닙니다. 그러나 슬래시가 없으면 폴더와 거의 같기 때문에 정확하지는 않지만 파일이 …

6
.htaccess mod_rewrite-재 작성 규칙에서 디렉토리를 제외하는 방법
내 .htaccess 파일에 8 줄의 다시 쓰기 규칙이 있습니다. 이 규칙에서 서버의 물리적 디렉토리 두 개를 제외해야 액세스 할 수 있습니다. 지금은 모든 요청이 index.php 파일로 전송됩니다. 제외 할 디렉토리 : "admin"및 "user" 따라서 http 요청 : http://www.domain.com/admin/ 은 index.php 파일로 전달해서는 안됩니다. ErrorDocument 404 /index.php?mod=error404 Options FollowSymLinks RewriteEngine On …

7
HTML5 모드에서 AngularJS 애플리케이션을 URL 재 작성을 위해 IIS를 구성하려면 어떻게해야합니까?
나는이 AngularJS와 종자 프로젝트를 내가 추가 한 $locationProvider.html5Mode(true).hashPrefix('!'); app.js 파일에. 모든 요청을 라우팅하도록 IIS 7을 구성하고 싶습니다. http://localhost/app/index.html 그래서 이것은 나를 위해 작동합니다. 어떻게해야합니까? 최신 정보: 방금 IIS URL Rewrite 모듈을 발견, 다운로드 및 설치했습니다. 이것이 목표를 달성하는 것이 쉽고 분명해지기를 바랍니다. 업데이트 2 : 이것이 내가 달성하려는 것을 요약 …

5
PHP로 URL 재 작성
다음과 같은 URL이 있습니다. url.com/picture.php?id=51 해당 URL을 다음으로 변환하는 방법은 무엇입니까? picture.php/Some-text-goes-here/51 워드 프레스도 마찬가지라고 생각합니다. PHP에서 친숙한 URL을 만들려면 어떻게해야합니까?

4
NGINX에서 URL을 리디렉션하는 방법
모든 http://test.com 요청을 http://www.test.com 으로 리디렉션해야합니다 . 어떻게 할 수 있습니까? 서버 블록에서 추가를 시도했습니다. rewrite ^/(.*) http://www.test.com/$1 permanent; 하지만 브라우저에서는 The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way that will never complete. 내 서버 블록은 server …

5
업스트림의 호스트를 찾을 수없는 경우 nginx가 충돌하지 않도록 설정
Docker의 공통 도메인 아래에 여러 개의 레일 앱이 있으며 nginx를 사용하여 특정 앱에 요청을 보냅니다. our_dev_server.com/foo # proxies to foo app our_dev_server.com/bar # proxies to bar 구성은 다음과 같습니다. upstream foo { server foo:3000; } upstream bar { server bar:3000; } # and about 10 more... server { listen *:80 …


17
mod_rewrite가 서버에서 활성화되었는지 확인하는 방법은 무엇입니까?
현재 저는 lightspeed 서버 와 함께 호스팅을 사용하고 있습니다. 호스팅 mod_rewrite이 활성화되어 있지만 스크립트가 작동하지 않습니다. URL에 액세스하려고 할 때마다 404-not found page가 반환 됩니다. Apache로 실행되는 다른 서버에 동일한 코드를 넣었습니다. 저쪽에서 작동합니다. 내가 추측 그래서, 그것은이다 .htaccess과 mod_rewrite문제를. 그러나 호스팅 지원은 여전히 ​​mod_rewrite가 켜져 있다고 주장하므로 실제로 활성화되었는지 …


1
IIS URL 재 작성 {R : N} 설명
{R : N}의 목적을 이해하지 못했습니다. 사용할 때 사람이 명확히 주시겠습니까 {R:0}대를{R:1} 사용 예 : <action type="Redirect" url="http://www.{HTTP_HOST}/{R:0}" /> {R : 1}을 사용하는 ScottGu를 보았습니다 http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx 반면 아래에는 {R : 0}이 있습니다. http://weblogs.asp.net/owscott/archive/2009/11/27/iis-url-rewrite-rewriting-non-www-to-www.aspx 아래의 IIS 링크를 살펴 보았지만 아래 정의를 충분히 이해하지 못했습니다. 조건 패턴에 대한 역 참조는 {C : …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.