Перезапись URL не работает на сервере Wamp

Привет, я пытаюсь практиковать переписывание URL. Я написал файл .htaccess по пути: C: \ wamp64 \ www \ RewriteUrl. В том же месте у меня есть файл pet_care_info_01_02_2008.php. Мое правило переписывания:

   RewriteEngine On    # Turn on the rewriting engine
RewriteRule    ^pet-care/?$    pet_care_info_01_02_2008.php    [NC,L]

Я хочу Http: //localhost/RewriteUrl/pet_care_info_01_02_2008.php быть измененным на Http: //localhost/RewriteUrl/pet-care.php. Но в настоящее время он дает мне весь путь, а не переписывает его. Есть идеи?

0

Решение

Попробуйте с:

RewriteEngine On    # Turn on the rewriting engine

# To externally redirect pet_care_info_ to pet_care.php
RewriteCond %{THE_REQUEST} /pet_care_info_ [NC]
RewriteRule ^ /RewriteUrl/pet_care\.php [R=301,L]

RewriteRule    ^pet_care\.php$    pet_care_info_01_02_2008.php    [NC,L]

Потому что так ты это объяснишь …
И попробуй с /RewriteUrl/pet_care.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector