2012-01-04 2 views
0

Я размещаю сайт с адресом www.domain.com/~user/. Коренные HTML-ссылки, такие как href="/foo.bar", указывают на www.domain.com/foo.bar вместо www.domain.com/~user/foo.bar. Есть ли способ исправить это?Переписать корневые ссылки [href = "/ foo.bar"] на [domain.com/~user/foo.bar]?

+0

Наверняка, если корневой каталог сайта «www.domain.com/~ user», ссылки на '/ foo.bar' на этом веб-сайте относятся к' ~ user/foo.bar'? И это установлено в 'httpd.conf', не так ли? –

+0

@JonathanLeffler - В идеальном мире это было бы. У меня был бы доступ к файлу httpd.conf, если бы это был идеальный мир. Shoot - у нас, вероятно, даже нет таких файлов. –

ответ

0

Добавить <base href="http://www.domain.com/~user/" /> в начало ваших файлов HTML и удалить этот файл .htaccess.

+0

Не то, что я ищу. '' устанавливает корневое расположение для 'href =" foo.bar "', а не 'href ="/foo.bar "'. Мне все еще нужно использовать относительную привязку отдельно от корневого связывания. –

Смежные вопросы