Обговорення користувача:Гриць/Короткі URL (04.10.2009—22.12.2009)
- Повний архів: Обговорення_користувача:Гриць/АвтоАрхів
- Обговорення: Обговорення_користувача:Гриць
Короткі URL ред.
http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access
The following setting was added in LocalSettings.php. This caused the HTML generated by MediaWiki to refer to "/wiki/Articlename" instead of the default:
$wgScriptPath = ""; # Path to the actual files (right part of first rewrite rule). Should already be in LocalSettings.php $wgArticlePath = "/wiki/$1"; # Virtual path (left part of first rewrite rule). MUST be DIFFERENT from the path above! $wgUsePathInfo = true;
.htaccess in the web root directory was edited by adding:
RewriteEngine On RewriteRule ^wiki/(.*)$ /index.php?title=$1 [PT,L,QSA] RewriteRule ^wiki/*$ /index.php [L,QSA] RewriteRule ^/*$ /index.php [L,QSA]
То щось трохи складнувате для мене. Я поки розберусь з тим що маю. Ще раз дякую за поміч. --Гриць 20:21, 4 жовтня 2009 (UTC)
- Нічого складного просто добавте у файл LocalSettings.php замість
$wgScriptPath = "";
Таке:
$wgScriptPath = ""; $wgArticlePath = "/wiki/$1"; $wgUsePathInfo = true;
Та створіть в тому ж каталозі, де лежить файл файл LocalSettings.php ще один файл з іменем .htaccess (саме таке ім'я, яке починається з крапки) і в цей файл помістіть чотири рядки:
RewriteEngine On RewriteRule ^wiki/(.*)$ /index.php?title=$1 [PT,L,QSA] RewriteRule ^wiki/*$ /index.php [L,QSA] RewriteRule ^/*$ /index.php [L,QSA]
Це можна зробити наприклад за допомогою Блокнота.
Після цього адреси створених вами сторінок будуть мати "людський" вид. Відчуйте різницю! --Perohanych 20:57, 4 жовтня 2009 (UTC)
- Добре, я зараз спробую. --Гриць 22:38, 4 жовтня 2009 (UTC)
- Нічого не вийшло у мене. LocalSettings.php відкрив у блокноті, змінив те що ви писали, а зберегти система не дозволила, не співпадає адреса. Начебто усе таке ж саме, той самий файл, тільки зміни зберігаю. Не виходить. --Гриць 23:15, 4 жовтня 2009 (UTC)
- Напевно, треба перед зберіганням відключити щось, а потім знов включити (сервери) Зберегти резервну копію.--79.124.135.105 07:52, 22 грудня 2009 (UTC)
- Все значно простіше. Пришліть мені на адресу yuri равлик i крапка ua копію обох названих файлів, та вкажіть шлях до каталогів де вони знаходяться. --Perohanych 08:47, 22 грудня 2009 (UTC)
- Дякую, мабуть якось пізніше, зараз нема часу. --Гриць 13:05, 22 грудня 2009 (UTC)
- Все значно простіше. Пришліть мені на адресу yuri равлик i крапка ua копію обох названих файлів, та вкажіть шлях до каталогів де вони знаходяться. --Perohanych 08:47, 22 грудня 2009 (UTC)
- Напевно, треба перед зберіганням відключити щось, а потім знов включити (сервери) Зберегти резервну копію.--79.124.135.105 07:52, 22 грудня 2009 (UTC)
- Нічого не вийшло у мене. LocalSettings.php відкрив у блокноті, змінив те що ви писали, а зберегти система не дозволила, не співпадає адреса. Начебто усе таке ж саме, той самий файл, тільки зміни зберігаю. Не виходить. --Гриць 23:15, 4 жовтня 2009 (UTC)