没有扩展名的PHP文件
使用以下工具是否不好:没有扩展名的PHP文件,php,.htaccess,Php,.htaccess,使用以下工具是否不好: ForceType application/x-httpd-php 以及在不使用文件扩展名的情况下保存文件(例如,index而不是index.php)?其目的是从URL中隐藏/删除.php,并阻止用户手动输入例如/example.php是。是的,很糟糕 正确的方法是使用mod_rewrite和.htaccess文件。是。是的,很糟糕 正确的方法是使用mod_rewrite和.htaccess文件。是。是的,很糟糕 正确的方法是使用mod_rewrite和.htacces
ForceType application/x-httpd-php
以及在不使用文件扩展名的情况下保存文件(例如,index
而不是index.php
)?其目的是从URL中隐藏/删除.php
,并阻止用户手动输入例如/example.php
是。是的,很糟糕
正确的方法是使用mod_rewrite
和.htaccess
文件。是。是的,很糟糕
正确的方法是使用mod_rewrite
和.htaccess
文件。是。是的,很糟糕
正确的方法是使用mod_rewrite
和.htaccess
文件。是。是的,很糟糕
正确的方法是使用
mod_rewrite
和.htaccess
文件。要删除文件扩展名,请将其添加到.htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
将.php
更改为正确的文件扩展名
新链接:
<a href="file">link text</a>
编辑:
将文件另存为
index.php
,about.php
,等等要删除文件扩展名,请将其添加到.htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
将.php
更改为正确的文件扩展名
新链接:
<a href="file">link text</a>
编辑:
将文件另存为
index.php
,about.php
,等等要删除文件扩展名,请将其添加到.htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
将.php
更改为正确的文件扩展名
新链接:
<a href="file">link text</a>
编辑:
将文件另存为
index.php
,about.php
,等等要删除文件扩展名,请将其添加到.htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
将.php
更改为正确的文件扩展名
新链接:
<a href="file">link text</a>
编辑:
将文件另存为
index.php
,about.php
,等等更改扩展名不是一个好的做法,因为每次都需要对web服务器进行配置,因此这是一个可移植性问题
您应该使用.htaccess指令来设置任何级别的自定义。
在最佳实践中,您可以将所有请求路由到index.php,以避免直接访问php文件。更改扩展名不是一个好的做法,因为每次都需要对web服务器进行配置,因此这是一个可移植性问题 您应该使用.htaccess指令来设置任何级别的自定义。
在最佳实践中,您可以将所有请求路由到index.php,以避免直接访问php文件。更改扩展名不是一个好的做法,因为每次都需要对web服务器进行配置,因此这是一个可移植性问题 您应该使用.htaccess指令来设置任何级别的自定义。
在最佳实践中,您可以将所有请求路由到index.php,以避免直接访问php文件。更改扩展名不是一个好的做法,因为每次都需要对web服务器进行配置,因此这是一个可移植性问题 您应该使用.htaccess指令来设置任何级别的自定义。
在最佳实践中,您可以将所有请求路由到index.php,以避免直接访问php文件。使用
.htaccess
隐藏扩展名。是的,我在Windows上安装了WAMP,它适合我。使用.htaccess
隐藏扩展名。是的,我在Windows上安装了WAMP,它对我有效。使用.htaccess
隐藏扩展名。是的,我在Windows上安装了WAMP,它对我有效。使用.htaccess
隐藏扩展名。是的,我在Windows上安装了WAMP,它对我有效。这对子目录中的文件有效吗?e、 g./folder/script
=>/folder/script.php
?如果将其放在根目录的.htaccess文件中,它将应用于所有封闭的子文件夹。这意味着根目录中的.htaccess文件将影响/sub/file.php(现在是/sub/file),但/sub/.htaccess不会影响/file.php.htaccess
继续子文件夹。也许您的文件是另一个扩展名?如果您的所有文件都是相同的扩展名(即.php
),请尝试将.htaccess
文件复制到子文件夹中,看看它是否解决了您的问题。这是否适用于子目录中的文件?e、 g./folder/script
=>/folder/script.php
?如果将其放在根目录的.htaccess文件中,它将应用于所有封闭的子文件夹。这意味着根目录中的.htaccess文件将影响/sub/file.php(现在是/sub/file),但/sub/.htaccess不会影响/file.php.htaccess
继续子文件夹。也许您的文件是另一个扩展名?如果您的所有文件都是相同的扩展名(即.php
),请尝试将.htaccess
文件复制到子文件夹中,看看它是否解决了您的问题。这是否适用于子目录中的文件?e、 g./folder/script
=>/folder/script.php
?如果将其放在根目录的.htaccess文件中,它将应用于所有封闭的子文件夹。这意味着根目录中的.htaccess文件将影响/sub/file.php(现在是/sub/file),但/sub/.htaccess不会影响/file.php.htaccess
继续子文件夹。也许您的文件是另一个扩展名?如果您的所有文件都是相同的扩展名(即.php
),请尝试将.htaccess
文件复制到子文件夹中,看看它是否解决了您的问题。这是否适用于子目录中的文件?e、 g./folder/script
=>/folder/script.php
?如果将其放在根目录的.htaccess文件中,它将应用于所有封闭的子文件夹。这意味着根目录中的.htaccess文件将影响/sub/file.php(现在是/sub/file),但/sub/.htaccess不会影响/file.php.htaccess
继续子文件夹。也许您的文件是另一个扩展名?如果您的所有文件都是相同的扩展名(即.php
),请尝试将.htaccess
文件复制到子文件夹中,看看它是否解决了您的问题。