Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Ссылки работают не правельно


Автор: Areostar 28.8.2013, 10:33
Здраствуйте!

Взял html шаблон стал менять его. переделал страницы в php страницы и менюшку тоже переделал:

Код

   <nav> 
    <ul class="nav">
      <li class="active"><a href="index.php">Homepage</a></li>
      <li><a href="about.php">About me</a></li>
      <li><a href="articles.php">Articles</a></li>
      <li><a href="portfolio.php">Portfolio</a></li>
      <li><a href="gallery.php">Gallery</a></li>
      <li class="last"><a href="contact.php">Contact</a></li>
     </ul>
    </nav>


но с главной страницы всеравно пытается перевести на html страницы. кпримеру вместо about.php -> about.html

Но если перейду на урл http://www.my-portfolio.name/about.php - оттуда все работате норм

что делать может в .htaccess что припрсать

Автор: Areostar 3.9.2013, 13:54
уже както спращивал но ответа толком не получил.

Спрашиваю более подробно:

Скачал html-шаблон начал менять его под себя - переделал html-странички в php. залил на хост. Ссылки в меню конечно тоже поменял так:

Код

    <ul class="nav">
      <li class="active"><a href="index.php">Homepage</a></li>
      <li><a href="about.php">About me</a></li>
      <li><a href="articles.php">Articles</a></li>
      <li><a href="portfolio.php">Portfolio</a></li>
      <li><a href="gallery.php">Gallery</a></li>
      <li class="last"><a href="contact.php">Contact</a></li>
     </ul>


только вот какая странность нажимаю на какую ссылку в меню на главной странице - а браузер пытается перейти на
.html страницу вместо .php

Если же попробывать с другой страницы сайта там всё работает!

В чем дело может быть?

Вот ..htaccess - я там ничего не менял:

Код

<Limit GET POST>
    require valid-user
</Limit>
AuthType Basic
AuthName "webstat"
AuthUserFile /var/www/areos124/data/etc/my-portfolio.name.stat.passwd

Автор: s1lver 4.9.2013, 11:57
Из вашего кода ничего не понятно, надо полностью весь шаблон смотреть.

Автор: Arantir 4.9.2013, 12:05
Areostar, браузер внизу пишет куда ведет ссылка. 
Ведет на .php, попадаете на .html — бред. 

Там ссылки как раз на .html и ведут и .htaccess тут ни при чем.
У вас, видимо, никакого шаблонизатора нет совсем, и все страницы — просто отдельные файлы. Меню вы поменяли только в одном из них, а ждете, что оно поменялось и в других.

Автор: Areostar 4.9.2013, 13:57
Цитата(Arantir @  4.9.2013,  12:05 Найти цитируемый пост)
Ведет на .php, попадаете на .html — бред. 


том то и дело что бредю ссылки я все на php переправил.


Цитата(Arantir @  4.9.2013,  12:05 Найти цитируемый пост)
У вас, видимо, никакого шаблонизатора нет совсем, и все страницы — просто отдельные файлы


Да отдельные, и со остальных страниц кроме главной переходит норм! Я всё проверил

Автор: _zorn_ 5.9.2013, 03:58
Скорей всего кеширование шаблонов включено. 
Дайте больше инфы, хотя бы ссылку на ваш сайт.

Автор: Arantir 5.9.2013, 07:30
Areostar, напишите, какими фреймворками, шаблонизотарами, CMS или иным готовым функционалом пользуетесь, если вообще пользуетесь. 

_zorn_, вторая снизу строчка первого постав вроде как ссылка на сайт и есть.

Автор: Areostar 5.9.2013, 14:45
Решено. Исправил в JS cкриптах

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)