Php 正在使用.htaccess删除文件URL
我正在编写一个程序,并使用xampp在本地运行它。程序的完整路径是 我正在用C:\xampp\htdocs\WeltesMaft\ 包含这个Php 正在使用.htaccess删除文件URL,php,.htaccess,Php,.htaccess,我正在编写一个程序,并使用xampp在本地运行它。程序的完整路径是 我正在用C:\xampp\htdocs\WeltesMaft\ 包含这个 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^/([^/]+)$ RewriteRule .* http://192.168.101.103:7777/WeltesMaft/%1 [L] 但不知为什么我的htaccess不起作用。它仍然像这样显示 http://192.168.1
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/([^/]+)$
RewriteRule .* http://192.168.101.103:7777/WeltesMaft/%1 [L]
但不知为什么我的htaccess不起作用。它仍然像这样显示
http://192.168.101.103:7777/WeltesMart/_resources/main.php
在index.php中,包括main.php。所以,当用户输入index.php时,它会立即重定向到main.php
我想把它隐藏起来,让url看起来像这样
http://192.168.101.103:7777/WeltesMart/
请帮助我,我做错了什么…您也可以使用此代码
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ _resources/main.php/$1 [L,QSA]
</IfModule>
重新启动发动机
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则^(.*)$\u resources/main.php/$1[L,QSA]
将RewriteBase
更改为您的目录名,并按以下方式更改htaccess规则,然后重试:
RewriteEngine On
RewriteBase /WeltesMaft
RewriteCond %{REQUEST_URI} ^/([^/]+)$
RewriteRule / index.php [L]
这与javascript、php、html或oracle无关。您的需求非常混乱,似乎没有意义。这是从哪里来的
http://192.168.100.195:7777/WeltesMart/_resources/main.php
?我的坏。。。对不起。我编辑了我的问题