Cookie

предосторожность


Эта статья была опубликована более чем год назад, там, возможно, были события.
Пожалуйста, примите это во внимание.

В сегодняшнем руководстве назад говорить о “.Htaccess“, на этот раз мы будем использовать “mod_rewrite” в изменить расширение для файлов так что, сделав запрос “file.html” просьба обращена к “file.php” оставляя неизменным URL.

Сегодняшний день очень короткий и очень легко. Следующие строки кода делать всю работу:

Параметры + FollowSymlinks
RewriteEngine на
RewriteRule ^(.*)\.HTML $ $ 1.php [Северная Каролина]

Сохраните файл с помощью вызова “.Htaccess“, в директории, где расширения должны быть переписаны мы пытаемся вызвать из PHP файла, давая его как расширение HTML.

Если все работает не должно быть различия между файлами PHP и файл HTML. На самом деле это один PHP файл “замаскированный” HTML. Теперь все файлы с расширением PHP в каталоге, где находится файл “.Htaccess” Они будут отображаться, даже если вызывается с расширением HTML.

Для того, чтобы получить представление о функционировании Эта страница PHP оригинал, вставив два члена в боксах будет называться второй файл с именем “result.html“. сервер Сул, вместо, Он загрузил файл “result.php” показывая все эти слова на предыдущей странице. и, эта процедура Также он работает со скриптами. URL пользователь будет продолжать видеть “result.html“.

Эта техника очень полезна, например, если внутренние ссылки сайта мы работаем были повернуты на HTML страницу, который он первоначально был статичным, но теперь мы хотим, чтобы сделать его динамичным. Изменение ссылки всех страниц будет огромной тратой времени, таким образом, это будет достаточно, чтобы загрузить один файл “.Htaccess” с этими инструкциями и страницы PHP будет вызываться со всеми его функциями, даже если расширение будет продолжать отображаться HTML.

  Мы восстановить удаленные файлы с передовым

TheJoe

Я держу это в качестве хобби блог от 2009. Я графики энтузиастов, технология, Программное обеспечение с открытым исходным кодом. Среди моих статей не будет трудно найти о музыке, и некоторые личные размышления, но я предпочитаю, чтобы направить линию блога в основном технологии. Для получения дополнительной информации связаться со мной.

7 Комментарии

TheJoe · 23 октября 2011 в 10:05 AM

По всей видимости Я был неправ. Форум Джорджио Таве явно больше подходит для вашего вопроса.
Однако позвольте мне в другой раз указать, что если вы решите скрыть старые страницы и оставить только новые, это может иметь последствия для поисковых систем., напротив, если вы оставите старые страницы открытыми, у вас не должно быть проблем. Все это “по-моему”, может я ошибаюсь.

Марко · 22 октября 2011 в 8:58 ВЕЧЕРА

карта сайта и файл robort.txt остаются без изменений или вам необходимо изменить расширение?

TheJoe · 22 октября 2011 в 8:21 ВЕЧЕРА

Конечно, для поисковых систем все остается неизменным., страницы в “HTML” они не заслонены, как я уже говорил, если вы не установите дополнительное конкретное правило в htaccess, то же содержимое будет доступно с тем или иным расширением (html или php).
Если вам это не кажется логичным, вы можете возразить, но, по крайней мере, используйте некоторые аргументы, как я, не “это видеть”.

Марко · 22 октября 2011 в 7:42 ВЕЧЕРА

хорошо, конечно, изменение есть, переименовав страницы в .php. Он смотрит, сможет ли использование этого кода гарантировать, что для поисковых систем все останется неизменным.. Cmq спасибо что ответили мне

TheJoe · 22 октября 2011 в 5:33 ВЕЧЕРА

Я не особо разбираюсь в SEO (;)) но, как я вижу, тебя не следует наказывать, в итоге ничего не меняется в поисковике, старые страницы (если вы не напишете другие правила) оставаться для него доступным. Но я мог ошибаться.

Марко · 22 октября 2011 в 4:55 ВЕЧЕРА

Я объясню; переименуйте страницы из .html в php и вставьте код в .htaccess, чтобы страницы по-прежнему просматривались и индексировались в .html

Марко · 22 октября 2011 в 4:24 ВЕЧЕРА

Отличный гид, но я сомневаюсь. Если я переименую уже проиндексированные страницы .html в php и вставлю код в .htaccess, что произойдет в поисковых системах? Я теряю позиции? pagerank?

оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.