htaccess dosyasına aşağıdaki kodları yazıyoruz
RewriteEngine on
RewriteRule ^volkananasayfa$ index.php [L,QSA]
RewriteRule ^tr/volkananasayfa$ index.php?lang=tr [L,QSA]
RewriteRule ^eng/volkananasayfa$ index.php?lang=eng [L,QSA]
RewriteRule ^tr/(.*)/(.*).html$ $1.php?seo-baglanti-link=$2&lang=tr [L,QSA]
RewriteRule ^eng/(.*)/(.*).html$ $1.php?seo-baglanti-link=$2&lang=eng [L,QSA]
RewriteRule ^tr/(.*).html$ $1.php?seo-baglanti-link=$2&lang=tr [L,QSA]
RewriteRule ^eng/(.*).html$ $1.php?seo-baglanti-link=$2&lang=eng [L,QSA]
RewriteRule ^(.*)/(.*).html$ $1.php?seo-baglanti-link=$2 [L,QSA]
RewriteRule ^(.*).html$ $1.php [L,QSA]
----------------
html tagların en üstüne
<base href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/">
-----------------
html link
<a href="/<?Php echo $_SESSION[lang]?>/hakkimizda.html" class="ust_menu_but" title="Hakkımızda">Hakkımızda</a>
<a href="/<?Php echo $_SESSION[lang]?>/haberler/<?php echo $seo-baglanti-link; ?>.html">Haber</a>
--------
<?php
if(!$_SESSION[lang]){$_SESSION[lang]="tr";}
if($_GET[lang] and ($_GET[lang]=="tr" or $_GET[lang]=="eng" or $_GET[lang]=="ar")){$_SESSION[lang]=$_GET[lang];}
function curPageURL($dil) {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
if(ereg("&lang",$pageURL)){
$pageURL=eregi_replace("&lang=eng","",$pageURL);
$pageURL=eregi_replace("&lang=tr","",$pageURL);
$pageURL=eregi_replace("&lang=ar","",$pageURL);
$pageURL.="&lang=".$dil;
}elseif(ereg("?lang",$pageURL)){
$pageURL=eregi_replace("lang=eng","",$pageURL);
$pageURL=eregi_replace("lang=tr","",$pageURL);
$pageURL=eregi_replace("lang=ar","",$pageURL);
$pageURL.="lang=".$dil;
}elseif(ereg("?",$pageURL)){
$pageURL.="&lang=".$dil;
}else{
$pageURL.="?lang=".$dil;
}
return $pageURL;
}
include("lang/lang_".$_SESSION[lang].".php");
?>