Привет, такой вопрос. Работаю с версией 7.0, в которой как то не проработана функция Clear url's, то есть она там есть, но не совсем, а конкретно появляется следущее
Use URLs like example.com/user instead of example.com/?q=user. If you are directed to a Page not found (404) error after testing for clean URLs, see the online handbook. И кнопка - Начать тест, нажимая которую ничего не происходит. Как с этим справиться? Хотелось бы нормальные линки, без q?= и тд....
И еще такой вопрос - может перед началом работы стоит где то поковырятся и добавить памяти например, даже не знаю в каких файлах, settings, php.ini? Просто когда я тренировалась на свом другом сайте, иногда у целого сайта случался полный ступор и появлялось сообщение Фатал эррор, was not able to allocate xxx bytes of memory xxx. Тогда я просто удалила инсталляцию, потому что сайт был тренировочный в общем-то, но не хочется столкнуться с подобной проблемой на продуктивном сайте...
Комментарии
только что переносил сайт на хостинг с локала. словил фатал еррор. пришлось на локале выключить чистые ссылки и заново залить на хостинг. работает. в админке/чистые ссылки теперь красуется такая же кнопка тест, которая ничего не делает
Ну это может потому что вы на локале работали с версией 7.2, в которой можно отключить чистые ссылки? Не совсем понимаю, как вы на локале включили чистые ссылки, если у вас кнопка тест и ничего более...Это можно сделать как-то в другом месте, обойдя кнопку в админке??
Я работаю сразу на хостинге, в под-директории...
Все ок. У вас в данный момент сайт не поддерживает Clean URL. Друпал самостоятельно не может решить эту проблему
Вообще, нужно читать то, что написано по ссылке handbook
Кратко: нужен mod_rewrite на хосте
Можете обратиться к хостеру или погуглить на тему.
Понятно, про mod_rewrite вроде что слышала, буду гуглить