하위 폴더에 대한 URL 조건 다시 작성

콘스탄티노스 나치 오스

여기에 htaccess 파일이 있습니다.

/en/.htaccess

이 조건 (public_html 내부의 주요 htacces에 대한 것)이 하위 폴더에서도 작동하도록 만들고 싶습니다. en

RewriteCond %{THE_REQUEST} /events/eventDetails\.php\?id=(.+)&name=(.+)\sHTTP [NC]
RewriteRule ^ /events/%1/%2? [L,R]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^events/([^/]+)/([^/]+)/?$ /events/eventDetails.php?id=$1&name=$2 [L]

내 htaccess가 이렇게 시작됩니다.

RewriteEngine on
RewriteBase /en/
RewriteRule    ^hot-events/?$    hot-events.php    [NC,L] 

마지막 줄은 링크를 www.example.com/hot-events로 올바르게 변환합니다.

그러나 나는 또한 첫 번째 조건이 작동하도록 만들고 싶습니다. 누군가이 링크를 사용하면 https://example.com/en/events/123/abc이 파일로 쿼리를 실행해야합니다.

https://example.com/en/events/eventDetails.php?id=123&name=abc

디렉토리 구조

   root/
   ├── .htaccess
   ├── index.php
   ├── events/
   │     └── eventDetails.php
   └── en/
        ├── .htaccess
        ├── index.php
        └── events/
                └── eventDetails.php
아밋 베르 마

다시 쓰기 대상이 올바르지 않기 때문입니다. /events/eventDetails.php대신에 다시 작성하고 있습니다 /en/events/eventDetails.php.

RewriteEngine on
RewriteBase /en/
RewriteRule    ^hot-events/?$    hot-events.php    [NC,L] 
RewriteCond %{THE_REQUEST} /en/events/eventDetails\.php\?id=([^&]+)&name=(.+)\sHTTP [NC]
RewriteRule ^ /en/events/%1/%2? [L,R]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^events/([^/]+)/([^/]+)/?$ /en/events/eventDetails.php?id=$1&name=$2 [L]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

대체 하위 폴더 / URL 구조에 대한 htaccess 재 작성 규칙

분류에서Dev

.htaccess를 사용하여 특정 URL 조건과 일반 URL 조건 모두에 대한 URL을 다시 작성하려면 어떻게해야합니까?

분류에서Dev

다중 폴더에 대한 URL 재 작성

분류에서Dev

htaccess에서 URL에 대한 재 작성 조건을 설정하는 방법

분류에서Dev

한 위치에서 다른 조건에 대한 세 가지 재 작성 규칙

분류에서Dev

한 위치에서 다른 조건에 대한 세 가지 재 작성 규칙

분류에서Dev

다양한 범위 조건에 대한 고유성 검증

분류에서Dev

다음 조건에 대한 mongo의 집계 함수를 작성하는 방법

분류에서Dev

.htaccess URL을 시뮬레이션 된 하위 폴더로 다시 작성

분류에서Dev

이 조건에 대한 SQL 쿼리를 작성하는 방법

분류에서Dev

동일한 행의 여러 조건에 대한 레코드 수를 표시하는 쿼리 작성

분류에서Dev

하위 URL에 대한 .htaccess URL 재 작성 문제

분류에서Dev

REST API에 대한 codeigniter URL을 단순화하는 규칙 다시 작성

분류에서Dev

하위 폴더에 대한 htaccess 다시 쓰기?

분류에서Dev

예쁜 URL에 대한 루트 URL 다시 작성

분류에서Dev

조인 조건에 대한 MySQL 쿼리가 작동하지 않습니다.

분류에서Dev

친숙한 SEO에 대한 URL 다시 작성

분류에서Dev

조건을 특정 URL로 다시 작성하고 리디렉션

분류에서Dev

다시 쓰기 조건 (폴더 제외)이 작동하지 않습니다.

분류에서Dev

한 폴더에서 다른 폴더로 사진을 복사하는 코드를 작성했지만 대상 폴더가 비어 있습니다.

분류에서Dev

종료 2를 반환하는 if 조건의 거짓 문에 대한 로그를 작성합니다.

분류에서Dev

폴더에 대한 URL 재 작성을 수행하는 방법은 무엇입니까?

분류에서Dev

htaccess URL 페이지를 폴더에 다시 작성

분류에서Dev

.htaccess : 하위 폴더에 대한 내부 다시 쓰기, 하위 폴더를 통한 액세스 거부

분류에서Dev

특정 URL을 다른 하위 폴더로 투명하게 다시 작성 / 분할

분류에서Dev

Laravel : 다양한 조건에 대한 쿼리 작성기 기본 쿼리

분류에서Dev

Ant : 상위 폴더에 대한 매퍼 작성 방법

분류에서Dev

속성에 대한 IF 조건

분류에서Dev

하위 모듈의 git 기록이 다시 작성된 후 상위 저장소의 하위 모듈에 대한 참조 업데이트

Related 관련 기사

  1. 1

    대체 하위 폴더 / URL 구조에 대한 htaccess 재 작성 규칙

  2. 2

    .htaccess를 사용하여 특정 URL 조건과 일반 URL 조건 모두에 대한 URL을 다시 작성하려면 어떻게해야합니까?

  3. 3

    다중 폴더에 대한 URL 재 작성

  4. 4

    htaccess에서 URL에 대한 재 작성 조건을 설정하는 방법

  5. 5

    한 위치에서 다른 조건에 대한 세 가지 재 작성 규칙

  6. 6

    한 위치에서 다른 조건에 대한 세 가지 재 작성 규칙

  7. 7

    다양한 범위 조건에 대한 고유성 검증

  8. 8

    다음 조건에 대한 mongo의 집계 함수를 작성하는 방법

  9. 9

    .htaccess URL을 시뮬레이션 된 하위 폴더로 다시 작성

  10. 10

    이 조건에 대한 SQL 쿼리를 작성하는 방법

  11. 11

    동일한 행의 여러 조건에 대한 레코드 수를 표시하는 쿼리 작성

  12. 12

    하위 URL에 대한 .htaccess URL 재 작성 문제

  13. 13

    REST API에 대한 codeigniter URL을 단순화하는 규칙 다시 작성

  14. 14

    하위 폴더에 대한 htaccess 다시 쓰기?

  15. 15

    예쁜 URL에 대한 루트 URL 다시 작성

  16. 16

    조인 조건에 대한 MySQL 쿼리가 작동하지 않습니다.

  17. 17

    친숙한 SEO에 대한 URL 다시 작성

  18. 18

    조건을 특정 URL로 다시 작성하고 리디렉션

  19. 19

    다시 쓰기 조건 (폴더 제외)이 작동하지 않습니다.

  20. 20

    한 폴더에서 다른 폴더로 사진을 복사하는 코드를 작성했지만 대상 폴더가 비어 있습니다.

  21. 21

    종료 2를 반환하는 if 조건의 거짓 문에 대한 로그를 작성합니다.

  22. 22

    폴더에 대한 URL 재 작성을 수행하는 방법은 무엇입니까?

  23. 23

    htaccess URL 페이지를 폴더에 다시 작성

  24. 24

    .htaccess : 하위 폴더에 대한 내부 다시 쓰기, 하위 폴더를 통한 액세스 거부

  25. 25

    특정 URL을 다른 하위 폴더로 투명하게 다시 작성 / 분할

  26. 26

    Laravel : 다양한 조건에 대한 쿼리 작성기 기본 쿼리

  27. 27

    Ant : 상위 폴더에 대한 매퍼 작성 방법

  28. 28

    속성에 대한 IF 조건

  29. 29

    하위 모듈의 git 기록이 다시 작성된 후 상위 저장소의 하위 모듈에 대한 참조 업데이트

뜨겁다태그

보관