Я только что переместил свой сайт (asp.net) в живую среду. Я понял, что они работают на IIS 6, поэтому все мои хорошие и чистые переписывания URL больше не работают. Я пытался реализовать перезапись URL с помощью файла .htaccess.
Я хочу переписать:
www.amicobio.co.uk / Menu.aspx to www.amicobio.co.uk/Food-Menu
Итак, в .htaccess я установил:
CaseInsensitive On
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^Food-Menu$ Menu.aspx
Но это не работает, оно говорит:
запрошенный URL
/a/m/amicobio.co.uk/public/Menu.aspx
не был найден на этом сервере.
Очевидно, что путь неправильный, но что такое / a / m / и как мне это исправить? Все файлы в amicobio.co.uk/public/
Спасибо.