Всем привет. Вопрос следующий, возможно ли изменение урл путем редакции htaccess на ЧПУ? Если да, то как Сейчас урлы имеют такой вид: раздел - http://macroshift.ru/?view=forum&id=1 тема: http://macroshift.ru/?view=thread&id=1 Нужно что-то вроде http://macroshift.ru/forum/1 http://macroshift.ru/thread/1 или http://macroshift.ru/razdel-name.html http://macroshift.ru/tema-name.html
Привет. Вот пример: Code: AddDefaultCharset UTF-8 php_value default_charset UTF-8 Options +FollowSymLinks -MultiViews RewriteEngine On ## ограничить какие-то разделы от переписаня ссылок RewriteRule ^admin/ - [L,NC] ## спрятать .php у файлов # внешний редирект с /dir/foo.php на /dir/foo RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC] RewriteRule ^ %1 [R,L] # внутренний редирект, на стороне сервера с /dir/foo на /dir/foo.php RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*?)/?$ $1.php [L] За основу возьми этот пример и понастрой под себя. Пробуй и тестируй - это самый лучший способ научиться этому. Сейчас там просто убирается .php расширение. Пример: domain.com/about.php - > domain.com/about
и учти что принимающий скрипт тоже надо научить понимать новые адреса. тоесть роутинг придется переписывать и вообще это какой то ахтунг обменник на вордпресе. не советую . незнаю что должно случится чтобы лично я работал на обменнике сделаном на вордпресе. но в твоем случае можешь попробовать этот плагин https://wordpress.org/plugins/wp-on-routes/ ну или что то такое и вот следи за списком(обнови плагины) [+] URL: http://macroshift.ru/ [+] Started: Thu Jan 12 06:23:42 2017 [+] robots.txt available under: 'http://macroshift.ru/robots.txt' [+] Interesting entry from robots.txt: http://macroshift.ru/wp-admin/admin-ajax.php [!] The WordPress 'http://macroshift.ru/readme.html' file exists exposing a version number [!] Full Path Disclosure (FPD) in 'http://macroshift.ru/wp-includes/rss-functions.php': [+] Interesting header: KEEP-ALIVE: timeout=20 [+] Interesting header: LINK: <http://macroshift.ru/wp-json/>; rel="https://api.w.org/" [+] Interesting header: LINK: <http://macroshift.ru/>; rel=shortlink [+] Interesting header: SERVER: nginx [+] Interesting header: X-POWERED-BY: PHP/5.4.45 [!] Registration is enabled: http://macroshift.ru/wp-login.php?action=register [+] XML-RPC Interface available under: http://macroshift.ru/xmlrpc.php [+] WordPress version 4.7 identified from meta generator [+] WordPress theme in use: asteroid - v1.2.2 [+] Name: asteroid - v1.2.2 | Latest version: 1.2.2 (up to date) | Location: http://macroshift.ru/wp-content/themes/asteroid/ | Readme: http://macroshift.ru/wp-content/themes/asteroid/readme.txt | Style URL: http://macroshift.ru/wp-content/themes/asteroid/style.css | Theme Name: Asteroid | Theme URI: http://ronangelo.com/asteroid/ | Description: Asteroid is a simple, clean and responsive theme. It incorporates various widget areas that make ... | Author: ronangelo | Author URI: http://ronangelo.com/ [+] Enumerating plugins from passive detection ... | 8 plugins found: [+] Name: add-to-any - v1.7.3 | Location: http://macroshift.ru/wp-content/plugins/add-to-any/ | Readme: http://macroshift.ru/wp-content/plugins/add-to-any/README.txt [!] The version is out of date, the latest version is 1.7.7 [+] Name: asgaros-forum - v1.3.4 | Location: http://macroshift.ru/wp-content/plugins/asgaros-forum/ | Readme: http://macroshift.ru/wp-content/plugins/asgaros-forum/readme.txt [!] The version is out of date, the latest version is 1.3.6 [+] Name: bbpress - v2.5.12 | Latest version: 2.5.12 (up to date) | Location: http://macroshift.ru/wp-content/plugins/bbpress/ | Readme: http://macroshift.ru/wp-content/plugins/bbpress/readme.txt [+] Name: likebtn-like-button - v2.3.2 | Latest version: 2.3.2 (up to date) | Location: http://macroshift.ru/wp-content/plugins/likebtn-like-button/ | Readme: http://macroshift.ru/wp-content/plugins/likebtn-like-button/readme.txt [+] Name: russian-currency - v1.01 | Latest version: 1.01 (up to date) | Location: http://macroshift.ru/wp-content/plugins/russian-currency/ | Readme: http://macroshift.ru/wp-content/plugins/russian-currency/readme.txt [+] Name: tabbed-login - v1.1.2 | Latest version: 1.1.2 (up to date) | Location: http://macroshift.ru/wp-content/plugins/tabbed-login/ | Readme: http://macroshift.ru/wp-content/plugins/tabbed-login/readme.txt [+] Name: tooltip-crazy - v1.1.2 | Latest version: 1.1.2 (up to date) | Location: http://macroshift.ru/wp-content/plugins/tooltip-crazy/ | Readme: http://macroshift.ru/wp-content/plugins/tooltip-crazy/readme.txt [+] Name: wp-file-upload - v3.9.6 | Latest version: 3.9.6 (up to date) | Location: http://macroshift.ru/wp-content/plugins/wp-file-upload/ | Readme: http://macroshift.ru/wp-content/plugins/wp-file-upload/readme.txt [+] Finished: Thu Jan 12 06:24:06 2017 [+] Requests Done: 85 [+] Memory used: 119.809 MB [+] Elapsed time: 00:00:23