index.php in URL

时间:2021-07-08 作者:Windows

试图删除/指数菲律宾比索;从URL,

这个htaccess文件位置为

./var/www/html/.htaccess
以及内容

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule (.*) /index.php/$1 [L]
</IfModule>
然而,它不起作用,访问网页只能使用/指数php/";。

2 个回复
最合适的回答,由SO网友:Sahriar Saikat 整理而成

转到设置(>);永久链接设置。

检查Post name

点击Save Change 按钮

enter image description here

这应该是default htaccess. WordPress可以管理自己的htaccess,因此无需手动添加htaccess规则。我会删除您的htaccess文件,然后保存永久链接设置。

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

SO网友:Windows

通过在“中更改以下行”来解决问题;httpd。“配置”;文件:

AllowOverride None

AllowOverride All

相关推荐

Wordpress Permalinks

我在最近建立的网站上使用Wordpress Sydney主题。如果我将永久链接更改为post选项,我的网页链接将中断。对于不是技术大师的人来说,有没有简单的方法来解决这个问题。任何(详细的)帮助都将不胜感激。