Ben de html <head>
etiketi olan bir başlık dosyası var. Ben bu dosyada <base href="/mysite/">
kurmaya çalışıyorum, ama ben (örneğin benim index.php dosyasının içine olarak) bunu eklediğinizde, aslında benim temel href değişmez. Index.php herhangi bir mutlak URL'ler (örneğin /css/style.css
) yerine ev sahibi daha host/css/style.css
yüklemek için denemek host/mysite/css/style.css
. Ben dahil bir PHP dosyası kullanarak olduğumda aslında taban değişmez gibi görünüyor. Geri dönün ve her URL kodlamalısınız kalmadan bu sorunu çözmek için herhangi bir yolu?
Teşekkürler
index.php dosyası
<?php
include('_includes/inc_header.php');
inc_header.php dosyası
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="/mysite/html/" />
<link rel="stylesheet" href="/css/style.css" media="screen"/>
Stil yük değildir ve görünümü kaynak o host/css/style.css
yerine host/mysite/css/style.css
daha yüklemek için çalışıyor ortaya