PHP Değişim temel href dosyasını dahil

0 Cevap php

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

0 Cevap