2016-08-06 5 views
0

Моего названия должно быть достаточно, чтобы вы поняли, что я на самом деле пытаюсь сделать. Я просто хочу, чтобы сделать простую структуру постоянных ссылок, как это:Как настроить структуру permalink как wordpress с просто postname после имени домена?

example.com/post-name 

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

$permalink = trim($_SERVER['PHP_SELF'], "/");. 

После этого мне удалось получить запрос пользователя когда index.php добавляется в URL, как это:

example.com/index.php/post-name. 

Но это не то, что я пытаюсь достичь, я просто хочу простую структуру URL, как это:

example.com/post-name. 

Я хочу, чтобы я мог получить запрос пользователя без необходимости index.php в URL-адресе.

Спасибо, любая помощь будет высоко оценена.

ответ

0

Ответ .htaccess:

RewriteEngine on 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?param=$1 [QSA,L] 

См: Redirect everything to index.php

+0

Эй, спасибо за ваш ответ, но это будет работать на XAMP ?? И не могли бы вы рассказать мне точное местоположение htaccess для xamp, где мне нужно добавить эти строки: –

+0

Он должен, XAMPP, как правило, включить mod_rewrite. Просто поместите его в тот же каталог, что и 'index.php'. Убедитесь, что Windows не добавляет суффикс '.txt', имя файла должно быть точно« .htaccess ». – Christian

+0

Windows фактически меняет имя файла. Не знаю, что делать :(Он продолжает удалять. Из htaccess –