Şimdi Başlıktada Açıklamayı tam yapamamamın sebebi tam bir açıklaması olmaması şimdi benim xxx.com diye bir sitem var bir index.php olcak index.php?id=asdf olursa yyy.com sitemde yyy.com/asdf ye yönlencek böyle bir şeyin kodu nasıl olur?
![]() |
![]() |
<html>
<head>
<title>Sayfa Yönelendirme</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9">
<META HTTP-EQUIV=Refresh CONTENT="[COLOR="Red"]istedigin süryi yaz tavsiye 1[/COLOR]; URL=[COLOR="Red"]site adı [/COLOR]">
</head>
<body>
böyle bişey galiba arkadaşın istedigi şey emin degilim amaKod:<html> <head> <title>Sayfa Yönelendirme</title> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9"> <META HTTP-EQUIV=Refresh CONTENT="[COLOR="Red"]istedigin süryi yaz tavsiye 1[/COLOR]; URL=[COLOR="Red"]site adı [/COLOR]"> </head> <body>
<?php
//gelen id alıyoruz
$id=$_GET["id"];
//kişinin browser'a yazdığı adres yada giriş yaptığı adres.
$gelen="http://".$_SERVER['HTTP_HOST']."".$_SERVER['REQUEST_URI']."";
//$gelen değişkeninde "index.php?id=" varmı diye kontrol ediyoruz.
if ( strstr($gelen,"index.php?id=")):
//ve en son işlem site.com/(değişkendeki veri) şeklinde atıyoruz bkz:site.com/3523432
@header("Location: $id/");
endif;
?>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
RewriteRule ^(.*) index.php?id=$1 [L,NC]