|
|
adamant V.I.P. |
Зарегистрирован: 20.03.2008
Сообщений: 11494
|
Обратиться по нику
|
adamant |
Ответить с цитатой | | |
|
как сделать правильно редирект или типа маленькой тдски
что б урл типа domen.ua/?blog редиректило туда куда надо, что б можна было дописывать что то кроме blog свое и подставлять урл нужный.
я когдато видел такое но не помню где. пони-бог ты знаешь, помоги |
|
|
|
|
|
EvaPharmacy. Чтобы мазать хлеб икоркой, Ева – лучшая партнёрка! Инвайты Jabber: evasupport@jabber.org и ICQ: 750000
Unlimited on 1Gbs port | |
JM Гуру |
Зарегистрирован: 25.08.2006
Сообщений: 1382
|
Обратиться по нику
|
|
|
Конвертит мобильный траф как зверь!!!
VDS и домены от AHnames.com - лучшие решения по доступным ценам |
Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
Код: |
<?php
$url = 'http://www.domen.com';
$urls = array (
'blog1' => 'http://www.google.com',
'blog2' => 'http://www.yahoo.com',
'blog3' => 'http://www.bing.com'
);
if (!empty($_REQUEST['view']) && !empty($urls[$_REQUEST['view']])) { $url = $urls[$_REQUEST['view']]; }
header("Location: $url");
?>
|
называешь этот файл index.php и кладешь в папку например "out"
тогда твои урлы будут такого вида:
http://www.domen.com/out/?view=blog1
http://www.domen.com/out/?view=blog2 |
|
|
|
|
|
|
IseeDeadPeople Объединенная Электрическая |
Зарегистрирован: 06.12.2005
Сообщений: 21801
|
Обратиться по нику
|
IseeDeadPeople |
Ответить с цитатой | | |
|
редиректило или реврайтило?
если реврайтило,
вот смотри, как у пони-бога сделано:
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^xxx88web.com
RewriteRule ^(.*)$ http://www.xxx88web.com/$1 [R=301,L]
#RewriteRule ^(.*)\.html?$ index.php?Page=$1 [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php?Page=APE404ZS1%{REQUEST_URI} [L]
думаю тебе надо что то вроде,
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ index.php?Page=$1 [NC]
единственно что, надо понять, какие точно шаблоны и куда реврайтить.
в примере выше, все будет идти как параметр Page на index.php
любой запрос.
т.е.
http://pony/igogo/blabla
будет как вызов index.php с заполненным параметром Page как igogo/blabla ~ |
|
|
|
|
|
porno |
Cabal Гуру |
Зарегистрирован: 20.10.2007
Сообщений: 1360
|
Обратиться по нику
|
Cabal |
Ответить с цитатой | | |
|
Что бы без красотульки типа так:
domen.ua/?url=http://blog.upyachka.ru
надо что то типа того:
<?php
$url=$_GET['url']
header("Location: $url");
?>
А с красотулькой типа без url= в адресе а просто со знаком вопроса domen.ua/?http://lalala.ru я никогда не делал. Есть какой то известный мини движок или ещё что то с такой конфигурацией урла но у меня похерилась папка с примерами и я хз увы теперь |
|
|
|
|
|
Cabal - патентованный зануда. |
JM Гуру |
Зарегистрирован: 25.08.2006
Сообщений: 1382
|
Обратиться по нику
|
JM |
Ответить с цитатой | | |
|
Что бы без красотульки типа так:
domen.ua/?http://blog.upyachka.ru
надо что то типа того:
<?php
$url=$_SERVER['QUERY_STRING'];
header("Location: $url");
?> |
|
|
|
|
|
Конвертит мобильный траф как зверь!!!
VDS и домены от AHnames.com - лучшие решения по доступным ценам |
Cabal Гуру |
Зарегистрирован: 20.10.2007
Сообщений: 1360
|
Обратиться по нику
|
|
|
Cabal - патентованный зануда. |
adamant V.I.P. |
Зарегистрирован: 20.03.2008
Сообщений: 11494
|
Обратиться по нику
|
adamant |
Ответить с цитатой | | |
|
Taburetkin, Круто, это то что искал. я так понял что ['view'] и 'blog1' можна менять по своему усмотрению. сам бы не додумался, уже искал что то подобное в исходниках разных тдсок
IseeDeadPeople, тож отличный вариант, надо будет попробывать
Cabal, JM, нормально, но это слишком палевно, линку сразу видно.
--
всем рейтинг по максимуму. |
|
|
|
|
|
EvaPharmacy. Чтобы мазать хлеб икоркой, Ева – лучшая партнёрка! Инвайты Jabber: evasupport@jabber.org и ICQ: 750000
Unlimited on 1Gbs port | |
IseeDeadPeople Объединенная Электрическая |
Зарегистрирован: 06.12.2005
Сообщений: 21801
|
Обратиться по нику
|
IseeDeadPeople |
Ответить с цитатой | | |
|
Сейчас только вбумался,
да, если тебе надо чтоб просто 302 редирект был, то тут хоть сеновый-пхп код подойдет, с пред. дефином алиаса к линке (или брать из параметра любого, или как просто из КВЕРИ),
задействовать реврайты ненадо. - это как танком бутылки стеклянные давить.
просто если у тебя будет архитектура, когда любой запрос, ты будешь одним скриптом обрабатывать (неважно куда он идет, на любой патч - существующий или нет, или даже саб-домен - существующий или нет), тогда уже смотри в сторону того что я дал. |
|
|
|
|
|
porno |
adamant V.I.P. |
Зарегистрирован: 20.03.2008
Сообщений: 11494
|
Обратиться по нику
|
|
|
EvaPharmacy. Чтобы мазать хлеб икоркой, Ева – лучшая партнёрка! Инвайты Jabber: evasupport@jabber.org и ICQ: 750000
Unlimited on 1Gbs port | |
|