как сделать ссылку внутри сайта (брать содержимое)

donkyhot

нужно, чтобы по адресу /1.php показывалось содержимое страницы /2.php
подскажите, как это сделать. Были какие-то ссылки. Не помню как называются.

PooH

можно сделать редирект на стороне клиента
можно сделать редирект на стороне сервера
можно сделать в 1.php проксю на 2.php
короче очень много способов
все зависит от того, какие требования накладываются (SEO, ограничения сервера, требуемый функционал)

donkyhot

есть какой-то простой способ. типо ярлыка.
именно не редирект.
т.е., чтобы я остался на этой же странице. а содержимое мне показали другой

Dasar

тебе на стороне сервера? или через html (на стороне клиента)?

SergeRRRRRR

iframe?

donkyhot

нет.
надо как-то сделать так, чтобы по адресу /1.php как бы был ярлык на /2.php
при этом мы остаемся на странице 1

SergeRRRRRR

mod rewrite ?

viktor954

про mod_rewrite уже написали, но значительно проще (имхо) всё-таки что-то типа
1.php:

<?php
include '2.php';
?>

какая цель всего мероприятия?

donkyhot

по ошибке разослали не ту ссылку

PooH

про mod_rewrite уже написали, но значительно проще (имхо) всё-таки что-то типа
не согласен - 1.php может вообще не существовать
лучше через mod_rewrite

Dasar

но значительно проще (имхо) всё-таки что-то типа
через файловую систему еще проще:

ln -s 2.php 1.php

donkyhot

Это оно!
где это прописать. подскажите :)

viktor954

на сервере. Подключиться к серверу по ssh, перейти в директорию, где лежит 2.php и там выполнить приведённую команду.

PooH

в терминале

donkyhot

ок. спасибо.
тему можно закрывать

Dasar

где это прописать. подскажите :)
запустить консоль; зайти в папку, где находится php-файл и выполнить:

ln -s необходимая-страница.php существующая-страница.php
Оставить комментарий
Имя или ник:
Комментарий: