URL base en .htaccess

Me pregunto si esto es posible decir a través de .htaccess o de cualquier otro modo para establecer una URL base.

Ejemplo

Mi CSS en el index.php se establece así

 

Todo funciona bien cuando estoy en el primer directorio para cargar mi archivo y mis páginas. Pero cuando tengo una página configurada en una carpeta como /page/index.html. El css no se carga porque la carpeta no está en la página / sino en el directorio raíz.

Entonces, ¿es posible decirle que busque siempre desde el directorio raíz para cargar CSS, imágenes, javascript, etc. o tengo que establecer la ruta completa de la url para cada elemento que deseo cargar (CSS, imágenes, javascript, etc.)?

Gracias

Use la URL base, por ejemplo:

         - Notice that we have only specified a relative address for the image. Since we have specified a base URL in the head section, the browser will look for the image at "http://www.w3schools.com/images/https://stackoverflow.com/questions/6848428/base-url-in-htaccess/stickman.gif" 

Don't use W3Schools - Notice that the link opens in a new window, even if it has no target="_blank" attribute. This is because the target attribute of the base element is set to "_blank".

Debe usar una ruta absoluta en sus páginas:

  

Las tags de base pueden causar numerosos dolores de cabeza ya que se usarán todos los URI no absolutos.

Está buscando la etiqueta base html. Para citar los documentos:

Por ejemplo, dada la siguiente statement BASE y una statement A:

    Our Products    

Have you seen our Bird Cages?

el URI relativo “https://stackoverflow.com/questions/6848428/cages/birds.gif” resolvería a:

http://www.aviary.com/cages/birds.gif

Lo que podría estar buscando es la etiqueta HTML . Es el URI base del documento, todos los enlaces relativos se resuelven. Si la etiqueta no está dentro del origen de los documentos, se usará el URI de la dirección del navegador.

En lugar de esto, puedes usar URIs absolutos también.

Consulte Enlaces en documentos HTML para comprender lo que está utilizando.