{% else-1 %}
Так я решил избавить все ссылки на сайте от расширения \\\".php\\\", сделав все ссылки более \\\"красивыми\\\", не меняя ссылки в более, чем сотне файлов.
Естественно, есть и соответствующий код в \\\".htaccess\\\":

RewriteRule ^([a-z0-9_]+)?$ $1.php [L,QSA]

                        
<?php
ob_start();

//.......................................................................
//.......................................................................
//.......................................................................
//.......................................................................

$main_output=ob_get_contents();
ob_end_clean();
$main_output=str_replace(array("\"thread.php", "'thread.php"), array("\"thread", "'thread"), $main_output);
$main_output=str_replace(array("\"activitywall.php", "'activitywall.php"), array("\"activitywall", "'activitywall"), $main_output);
$main_output=str_replace(array("\"topics.php", "'topics.php"), array("\"topics", "'topics"), $main_output);
$main_output=str_replace(array("\"labels.php", "'labels.php"), array("\"labels", "'labels"), $main_output);
$main_output=str_replace(array("\"editme.php", "'editme.php"), array("\"edit", "'edit"), $main_output);
$main_output=str_replace(array("\"ticket.php", "'ticket.php"), array("\"ticket", "'ticket"), $main_output);
$main_output=str_replace(array("\"support.php", "'support.php"), array("\"support", "'support"), $main_output);
$main_output=str_replace(array("\"blog.php", "'blog.php"), array("\"blog", "'blog"), $main_output);
$main_output=str_replace(array("\"help.php", "'help.php"), array("\"help", "'help"), $main_output);
$main_output=str_replace(array("\"label.php", "'label.php"), array("\"label", "'label"), $main_output);
$main_output=str_replace(array("\"newblog.php", "'newblog.php"), array("\"newblog", "'newblog"), $main_output);
$main_output=str_replace(array("\"users.php", "'users.php"), array("\"users", "'users"), $main_output);
$main_output=str_replace(array("\"user.php", "'user.php"), array("\"user", "'user"), $main_output);
$main_output=str_replace(array("\"thread.php", "'thread.php"), array("\"thread", "'thread"), $main_output);
$main_output=str_replace(array("\"ask.php", "'ask.php"), array("\"ask", "'ask"), $main_output);
$main_output=str_replace(array("\"search.php", "'search.php"), array("\"search", "'search"), $main_output);
$main_output=str_replace(array("\"home.php", "'home.php"), array("\"/", "'/"), $main_output);
echo $main_output;
?>
0 57 0
0

Нет фото
• 15 фев 2014, 18:51


На сайте дыра 1090253209

0

Нет фото
SV * 2.63
• 8 дек 2013, 22:17


Честно? Конкретный ГК. Такие велосипеды... Ну поскольку я пишу сам, с ноля, поэтому использую только мод реврайт. Ну и если не мой код- выделить все файлы скрипта, и вырезать сразу везде \".php\", и никакой лишней обработки*

0

Нет фото
Angelus * [мошенник] 0.21
• 8 дек 2013, 19:06


Ево отключают бывает!

0

Нет фото
JeNuM * 0.15
• 8 дек 2013, 18:41


А еще с учетом того, что у тебя хостинг не 19 века. Я не знаю хостинга где нет поддержки прег_матча

0

Нет фото
Angelus * [мошенник] 0.21
• 8 дек 2013, 18:39


JeNuM, Но ето с учотом что включен preg_match в штекере или в php.ini