.htaccess - указать dir1 / dir2 / index.php на /dir1/page.php

0

Я хотел бы настроить сервер Apache таким образом, чтобы, когда кто-то посещает, скажем, site.com/kittens/(или site.com/kittnes/index.php), они действительно смогут просмотреть site.com/certainpage.php, Конечно, я мог бы скопировать somepage.php на /kittens/и переименовать его index.php, но это похоже на действительно хромой способ сделать это.

Любая помощь? Я чувствую, что это не должно быть слишком сложным.

  • 0
    Вы можете уточнить свой вопрос?
  • 0
    У вас есть много вариантов. Вы можете использовать URL Rewrite (см. Addbytes.com/articles/for-beginners/…, чтобы вы знали, как это сделать). Вы можете использовать символическую ссылку. Вы можете использовать PHP для перенаправления или просто включить другой файл. Я предполагаю, что вы хотите сделать URL Rewrite.
Показать ещё 4 комментария
Теги:
.htaccess

1 ответ

1
Лучший ответ

Вы можете использовать правило перезаписи, чтобы сохранить URL-адрес одинаковым, но замените содержимое для другого файла следующим образом:

RewriteEngine On
RewriteRule ^kittens/(index\.php)?$ /certainpage.php [L]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню