.htaccess相关内容

从 URL 跳过 Joomla

我的网站在 Joomla 上运行,它安装在 http://example.com/joomla,但是我的 URL 仍然是 http://example.com(我从根访问 Joomla 文件夹).我发现将 joomla 与我网站上的其他文件和文件夹分开是很好的,但与访问者在 URL 中看到 joomla 无关,因为他们最好只看到 URL 中与他们在我的网站上搜索的内容更相关的内容地点.所以我想让我 ..
发布时间:2022-01-06 22:02:22 服务器开发

如何在 Joomla 中更改 url

我创建了一个网站,我的客户希望 URL 显示在选项卡中,例如登录 URL 是 www.domain.com/index.php?option=com_user&view=login 并且他想要将在 url www.domain.com/login 中设置而不是这个.所以请告诉我我该怎么做我是 Joomla 的新手 解决方案 检查: http://www.teachmejoomla.n ..
发布时间:2022-01-06 21:56:38 其他开发

病毒/恶意软件修改 Joomla CMS 网站上的 .htaccess

我有一个在共享主机上运行的 Joomla 1.0 网站,但我没有 shell 访问权限(只有 FTP 可用).最近我的网站被谷歌标记为恶意网站,我通知 .htaccess 文件被恶意内容修改.这些重定向到名为“depositpeter.ru"的网站的规则被添加到 .htaccess 中: ErrorDocument 400 http://depositpeter.ru/mnp/index.p ..
发布时间:2022-01-06 21:41:00 PHP

如何根据域默认为另一种语言

我将 Joomla 与 JoomFish 翻译组件一起使用.这个网站有德文和中文翻译.我想弄清楚的是如何让 .de 域默认为德语翻译(如果作为 domain.com/de 或 domain.com/cn 访问,则会加载). 有没有人知道用 .htaccess(某种重定向)来做到这一点的方法?或者可能是PHP?也许根据域(PHP_URL_HOST)设置某种会话变量? 现在我设置了 apa ..
发布时间:2022-01-06 21:20:08 PHP

限制 POST 请求服务器

我想通过 .htacces 限制来自其他服务器的所有 POST 请求如果他们尝试从其他服务器发布任何内容,他们将被重定向到主页或 404 等.我试过了 命令拒绝,允许拒绝所有人允许来自 127.0.0.1 注意:- 允许来自所有服务器的 GET 请求.仅用于阻止 POST 请求. 解决方案 该块只会阻止来自 127.0.0.1 以外的主机的 POST 请求,并且您将收到 40 ..
发布时间:2022-01-05 15:55:52 其他开发

如何禁用“?i=1"网址中的参数

我的网站在 InfinityFree 托管上运行,它广告 ?i=1 后缀(如 www.mysite.com/?i=1 或 /?i=2 或 /?i=3) 到每个 URL 以保护网站免受恶意机器人的攻击,正如他们所说. 当然,我不喜欢这些后缀并想禁用它们(只需将 www.mysite.com/anypage/?i=1 重定向到 www.mysite.com/anypage/).请注意,我不想禁用 ..
发布时间:2022-01-04 23:44:01 服务器开发

如何使用htaccess从url中删除GET参数?

我的网站除了在一页之外不使用任何 GET 参数.尽管如此,我可以看到 Google 设法使用 GET 参数索引了我的一堆页面.这对 SEO 不利(重复内容)... 所以我试图编辑我的 .htaccess 以在所有带有 GET 参数的 url 到没有 GET 参数的 url 之间进行 301 重定向(一个 url 除外).一些例子: example.com/?foo=42 => exam ..
发布时间:2022-01-04 23:42:05 服务器开发

mod_rewrite 后将问号解析为普通字符

所以这可能听起来很奇怪,但是我目前有 mod_rewrite 设置来传递 2 个变量. RewriteRule ^profiel/(.*)$ index.php?p=profiel&user=$1 在第二个变量 (&user=) 中,它传递一个用户名,该用户名是通过 PHP 中的 GET 检索到的.但是,某些用户名中可能带有问号.但是,如果是这种情况,问号将不会传递给 GET 变量.(例如:“ ..
发布时间:2022-01-04 23:36:47 PHP

POST 在 htaccess 指令后变为 GET

我在 Apache htaccess 文件中使用以下指令隐藏 php 文件扩展名 RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]重写规则 ^ %1 [R,L,NC]RewriteCond %{REQUEST_FILENAME}.php -f重写规则 ^ %{REQUEST_URI}.php [L] 我有一个像这样的简单 html ..
发布时间:2022-01-04 23:33:35 PHP

如何使用(mod 重写支持)漂亮的 URL 读取 $_GET 变量

各位程序员好, 我第一次使用不错的 URL,但我不太明白为什么我无法从脚本中读取 oAuth 响应. 这是我的设置: .htaccess RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d重写规则 ^(.*)$ index.php?url=$1 [PT,L] 我有一个使用 googles ..
发布时间:2022-01-04 23:32:43 PHP

使用 htaccess 重写/重定向,以便单个 PHP 文件可以根据 GET/POST 变量显示数据

请耐心等待我尝试了解有关 .htaccess 重定向规则的更多信息 - 我的职业是 UI 专家,我正在尽最大努力提高我的编码技能,而不是 HTML/CSS/PHP 等语言 > 所以,我拥有的是一个包含菜单的 index.php 文件 - 非常简单.如果在用户计算机上启用了 Javascript,则使用简单的 jQuery 好东西在菜单下方显示表单,每个链接都有一个“返回假;"已申请. 我 ..
发布时间:2022-01-04 23:28:17 PHP

htaccess 删除 .php 并保留查询字符串

这是我的 .htaccess 文件. RewriteEngine On重写基数/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d重写规则 ^(.*)$ $1.php [NC,L,QSA] 这样做的原因是它使我的页面在不使用 .php 扩展名时可以访问. Old = domain.com/test.ph ..
发布时间:2022-01-04 23:23:07 PHP

REQUEST_URI 与显式路径和文件名不匹配

真的很难过,因为形式和语法看起来都不错. REQUEST_URI 的 RewriteCond 与显式路径和文件名不匹配.隔离时,REQUEST_FILENAME 的 RewriteCond 匹配得很好.我已经使用 phpinfo() 验证了 REQUEST_URI 包含前导斜杠,并且还测试了没有前导斜杠. 这里的目标是知道请求是针对这个文件的,如果它不存在,则抛出 410. Rewr ..
发布时间:2022-01-04 16:51:29 服务器开发

PHP $_GET 和 .htaccess 重写

我知道这可能是一个常见问题,之前也有人问过,但 .htacess 对我来说看起来很陌生,我似乎无法通过查看以前的问题来解决这个问题. 我有一个搜索索引脚本,语法是: .../listing/?field=property_type&query=retail 我只想将其重写为: .../listing/{field}/{query} 另一个问题,我有一些布尔字段......例如: . ..
发布时间:2022-01-04 16:50:40 PHP

Apache 在 htaccess 中重定向到子目录

我已经构建了一个需要在公共文件夹中启动的内部应用程序,目录结构如下 myapp/conf我的应用程序/tmp我的应用程序/文档我的应用程序/公共我的应用程序/公共/CSS我的应用程序/公共/jsmyapp/public/index.php 如果用户将其安装在 webroot 子目录中,而不是将 myapp/public 设为 webroot,那么 URL 将是 somehost/myap ..
发布时间:2022-01-04 16:50:26 服务器开发