htaccess файл, как заставить его работать скинул базу данных mysql? - PullRequest
0 голосов
/ 28 октября 2011

спасибо за ваше время:)

Я хочу создать файл htaccess, который будет перенаправлять мои страницы после загрузки его из БД.

1) У меня есть БД, которую я 'вставляю в него строку вроде: (page_id, page_url_name) -> пример (5, 'about-us'), (6, 'contact-us')

2) Я буду создавать многоновые страницы в будущем, которые я добавлю в БД, и я хотел бы, чтобы файл htaccess понимал его, не меняя его.

3) У меня нет проблем с тем, как записать только файл htaccess 'проблема, как заставить его читать из БД.

пример, который я видел в файле htaccess:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) seo.php [L]

, но я мог понять файл seo.php там ....

ПОЖАЛУЙСТА, помогите мне

1 Ответ

0 голосов
/ 28 октября 2011

Я не думаю, что вы можете сделать это без файла PHP, хотя. На этой странице есть интересная дискуссия . На моем собственном веб-сайте я использую один PHP-файл, который действует как директор, возможно, это то, что вы ищете.

-addition-

Я использую это в своем PHP-файле для получения частей пути:

$path = (isset($_SERVER['PATH_INFO']) ? strtolower(substr($_SERVER['PATH_INFO'], 1)) : '');
$crumbpath = array ();

И это в моем htaccess, чтобы обрабатывать файлы без расширения как файл PHP:

<Files ~ "^[^\.]+$">
ForceType application/x-httpd-php
</Files>

Вы можете увидеть это в действии на onderwaterwereld.org. библиотека - это файл PHP, все, что находится после него в моем массиве crumbpath, который я использую для чтения из базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...