Php 使用.htaccess禁用自动换行

Php 使用.htaccess禁用自动换行,php,.htaccess,text-files,word-wrap,Php,.htaccess,Text Files,Word Wrap,是否可以使用.htaccess关闭文本文件中的换行?我有数千个.txt文件,不想为了禁用包装而将它们全部更改为html文件。我尝试过更改mime类型,但没有找到任何可行的方法。现在大多数浏览器默认情况下都会自动换行。不,.htaccess与自动换行无关 但您可以使用.htaccess将所有请求重定向到服务器端脚本,该脚本将打开请求的文本文件,并将其作为未包装的html进行响应。感谢您的响应。我想我理解这个概念的大部分,但你能举个例子吗?谢谢。您必须在.htaccess:RewriteEngine

是否可以使用.htaccess关闭文本文件中的换行?我有数千个.txt文件,不想为了禁用包装而将它们全部更改为html文件。我尝试过更改mime类型,但没有找到任何可行的方法。现在大多数浏览器默认情况下都会自动换行。

不,.htaccess与自动换行无关


但您可以使用.htaccess将所有请求重定向到服务器端脚本,该脚本将打开请求的文本文件,并将其作为未包装的html进行响应。

感谢您的响应。我想我理解这个概念的大部分,但你能举个例子吗?谢谢。您必须在.htaccess:
RewriteEngine on Options+FollowSymlinks RewriteBase/RewriteCond%{REQUEST_FILENAME}上添加类似的代码-已重写COND%{REQUEST_FILENAME}-重写规则。index.php[L]
这样每个url请求都会打开index.php。在index.php中,您将获取请求url,从中获取请求的文本文件名,打开该文件,然后在nowrap样式的html div.Mahmut中打印该文本文件的内容。我并没有立即意识到这是如何起作用的,所以我选择了一种不同的方法。在.htaccess中:
RedirectMatch(.*)\.txt$textdisplay.php?file=$1.txt
在.php文件中,内部:
echo file\u get\u contents($\u get['file'])
这至少是一个解决方案。如果有更好的方法,请告诉我。谢谢你的帮助!我只是想给你一个想法,我只是复制并粘贴了它。我的项目中的htaccess:D你的解决方案“至少是不够的,嗯”。这是真正的解决方案。