Я установил стек LAMP на дроплете digitalocean, работающей в Ubuntu. У меня есть файл с именем "/restful/post.php".
, использующий" https://url/restful/post.php ", работает отлично, однако, я хочу сделать его оптимизированным для SEO, например "/restful/post".
мой htaccess находится в папке root" html / var / www "и имеет следующее:
RewriteEngine on
RewriteRule ^/restful/post(.*)$ /restful/post.php?p=$1
У меня включен режим a2enmode, AllowOverride установлено значение All в "/etc/sites-available/*".
для 000-default.conf, у меня есть:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
Redirect / https:/url
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
и для 000-default -le-ssl.conf, у меня есть:
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Все ответы на вопросы, которые я видел, не решили мою проблему, и я не совсем уверен, что мне здесь не хватает .