网站管理员

专业网站管理员的问答


4
如何在.htaccess文件中实现URL重写?
我想进行一些URL重写(为什么?请参阅此问题。),以便用户不会看到类似这样的地址 labouseur.com/course-compilers.html 他们可以简单地查看和使用 labouseur.com/course-compilers (甚至更好,也许我应该对其进行重组,以使其成为课程/编译器。) 我正在为我的网站使用基于Linux的共享托管服务,因此我没有服务器的管理控制权,但可以控制.htaccess。我在网上阅读的参考文献对我来说还不太清楚,因此我在这里寻求一些澄清和建议。

6
单个V / s多个数据库
我已经构建了这个Web应用程序(php和mysql),该应用程序存储了各种组织的信息(当前大约有20个客户端)。 当前方案将与客户端相关的信息存储在各个数据库中,因此有20个客户端数据库和1个主数据库。 这里的主要优点之一是,由于隔离了每个客户端数据库,因此对客户端工件(报告,审计)等的编号进行了排序。给我们的客户一种安全感。 每个数据库大约有15个表,一个表中的最多行大约为2000。预计最多将增加5000条记录。 管理一个数据库级别的更改意味着要更改20个数据库,但是在极少数情况下,我需要进行这样的更改,因此我使用了在单个函数调用中执行此操作的脚本。 我们采用共享托管方式,而我们的ISP向我们提供数量有限的服务。数据库;这就是促使我思考集中数据库的原因。这样所有客户端数据都可以存储在master数据库中。 当然,出现的一些重要问题是: 一种。保持工件序列(可以通过创建其他参考密钥来解决)b。速度和性能(在这种情况下,我可以创建索引来加快速度)c。安全性:将在每个获取客户端信息的查询中进行管理。还将跟踪他们的client_id 将来,我们可能需要考虑将一个组织的数据集与另一个组织的数据集进行比较,但是我相信这也可以在集中式数据库上实现。我出于某种原因(出于性能和可维护性的考虑)倾向于使用集中式数据库。 您认为迁移到集中式数据库是否比保持现状(在单个数据库上)更有意义? 谢谢你的建议。
17 database  mysql  php 

7
如何测试登录页面后面的页面速度?
对于公共页面,我可以使用pingdom.com计算特定时间段内页面的响应时间/正常运行时间。 但是,pingdom无法对登录页面后面的网页响应时间进行计时。例如,pingdom无法检查我的Gmail收件箱的响应时间,因为如果需要,我需要向pingdom提供我的gmail用户名和密码。 无论如何,我可以获得需要用户名/密码对的网页的网页加载时间吗?

2
利用GitHub页面上的浏览器缓存
在将Google的PageSpeed Insights用于我的网站[ http://flashmallach.github.com ]之后,我仍然遇到的最大错误是利用浏览器缓存。我发现了一些建议使用.htaccess文件执行此操作的解决方案,但是GitHub页面显然不支持它们。 我还有其他方法可以做到这一点吗?

2
SEO最好使用斜线或连字符
我有一个网址像这样的网址: www.xxxxxx.com/card/wow/20-euros 就SEO而言,最好使用斜线或连字符? www.xxxxxx.com/card-wow-20-euros 即使使用连字符来正确路由仅连字符会比较棘手... 还是没关系?
17 seo 

5
如何发送大量电子邮件而不被视为垃圾邮件
我有一个非常重要的公告,要向我的网站发送超过30万个会员。我已经有发送电子邮件的软件,但是它们会导致垃圾邮件。因此,我想提高到达会员收件箱的机会。 好的,我的域名注册机构是GoDaddy,我的托管公司是LeaseWeb。 这是我在LeaseWeb的设置: 这是我在GoDaddy的DNS设置: 这是我发送电子邮件的方式: MailMessage mail = new MailMessage(); mail.To.Add(EmailAdress); mail.From = new MailAddress("MonsterMMORPG NoReplay <noreply@MonsterMMORPG.com>"); mail.Subject = "Title Of Mail"; string Body = "Body Of Mail"; mail.Body = Body; mail.IsBodyHtml = true; SmtpClient smtp = new SmtpClient(); smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.UseDefaultCredentials = true; smtp.Host = "85.17.154.139"; smtp.Port = …
17 spam  bulk-email 

1
Google如何显示:CSS媒体查询无反应?
根据Google网站站长指南,“隐藏文字”是不可接受的。这意味着我确实有一个dov,如果我将其显示为包含链接或图像的大量标题或段落:CSS中没有显示,这违反了Google抓取政策(即看起来)。 我的问题是,如果我在媒体查询中使用它,Google会如何反应?我的意思是 @media handheld, only screen and (max-width: 767px) { body { } .mobile-friendly{ display:none;} } 为了流畅的网站开发,我们常常不得不隐藏某些内容以使网站移动友好。现在,不再为每个浏览器创建CSS,而是在同一个文件中编码CSS,并使用媒体查询定义浏览器的行为。 谷歌是否对此采取了任何行动? -其他Piont /问题谢谢@John Conde; 你是对的。Google仍未对隐藏文字采取太多措施。但专业SEO仍然建议不要使用它。在使用wordpress标记内的徽标并将其文本缩进到-9999px的示例中,涉及到更多技巧。 当我试图安全时;这让我很烦。 Google隐藏文字违规指南 您会看到他们清楚地提到了CSS显示属性。他们没有解释这些媒体查询异常!由于我正努力确保自己的安全,并且Google对此一无所获,因此我对这个问题仍然感到困惑。有什么建议吗? 感谢编辑的编辑。对于您的不便,我是新来的。 为什么您可能需要隐藏一些内容?我想要的博客是响应式的。我想让我的访客知道它的移动友好设计。我放置了一些移动图标,以提供更好的用户体验和可用性保证。但我希望它们仅在桌面浏览器上可见,而不在移动设备上可见。因为如果他们已经在通过移动设备进行浏览,则无需通知它们。实际上,我可以告诉他们,此网站可以在移动设备上用作网络应用程序。

7
除了HTTPS之外,还有其他选项可用于保护网站安全,从而避免Chrome中出现文本输入警告吗?
一个星期前,Google给我发送了一封电子邮件,要求我使用HTTPS。如果我不将HTTP传输到HTTPS,则它将向所有试图在我的站点中输入文本的站点访问者显示我的连接不安全。 如果不使用SSL,还有其他方法可以确保我的连接安全吗?由于在Web URL中使用SSL与昂贵的过程有关,因此我正在寻找其他任何选项。

1
“另一家公司正在尝试向我们注册一些<公司名称>域名”-合法吗?
我想知道以前是否有人遇到过这种情况,并且知道这是否合法。 域名注册商-- e-int.cn已与我联系。他们声称另一方正试图为我们的公司名称注册域名,并要求我们授权或拒绝此注册请求。 目前,我们拥有.co.uk,.com,.de,和.uk域。 我的问题是,这合法吗?是否存在要求注册服务商向注册公司查询是否释放域名的立法? 还是骗局,如果是的话,他们可能会从我的答复中获得什么收益?
16 domains 

1
是否应该在带有和不带有www的情况下在Google Search Console中提交https://和http://?
在我的网站,我的一切重定向(http://,http://www.,https://)来https://www.example.com。 Google网站站长工具说:确保为网站添加“ www”和“非www”两个版本。另外,如果您使用HTTPS协议,请同时添加这些变体。 因此,我已经将所有四个版本添加到了Google网站站长工具中。这是正确的过程吗?


1
为什么新TLD这么贵?
最近.actor,.agency引入了新的TLD,例如,等等。“旧” TLD和新TLD之间存在明显的价格差异。 例如: 我可以.com以$ 9.45的.ceo价格购买商品,但价格为$ 75.00。注册服务商之间存在差异,但我找不到便宜的地方。 那么,为什么新TLD这么贵?有些便宜很多,但大多数都很贵。

1
HTTP方法PROPFIND的作用是什么?
我注意到在服务器访问日志中从未见过的一系列行在同一秒钟内连续运行: PROPFIND /images/flag.jpg HTTP/1.1 405 493 265 511 - LibreOffice HEAD /images/flag.jpg HTTP/1.1 200 164 - 229 - LibreOffice GET /images/flag.jpg HTTP/1.1 200 186 338166 338395 - LibreOffice 似乎将图像从网站复制到LibreOffice文档将导致触发这些查询。我发现在Microsoft网站上提到了PROPFIND ,但仍然不了解它的用法,为什么不只使用一个GET?
16 http 

8
内联JavaScript是好是坏?
我目前已从WordPress切换到Yii框架,并且外部开发人员正在重建我的网站。 我注意到的一件事是,每次他以Yii方式调用AJAX / jQuery时,它都会在网页中内嵌嵌入式JavaScript。尽管似乎JavaScript代码位于页脚下方,但仍是内联的。 通常,似乎将JavaScript代码更频繁地放置在网页中。一直以来,我一直认为JavaScript脚本应尽可能地放置在JavaScript文件中。这是即将到来的“新”趋势吗?还是应该仍然将JavaScript代码保存在单独的文件中?
16 html  javascript 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.